This SAILDART content blob sn#219455 has 1 filename:
1976-06-14 11:09PROGRE.SPI[HAL,HE]
This blob is marked generic octal, type ?, neo None
Octal listing of 14386 PDP-10 words:

512131506424 460710000010 000001000001 000000000273 000000000273 000000034062 415460505154 605770100021 005023510525 504154005045 450000000000 000021645742 736206724720 041660662120 000000000273 000000000421 000000000421 000000000521 000000000521 000000001701 000000001701 000000003200 000000003200 000000003223 000000003223 000000004416 000000004416 000000004651 000000004651 000000005457 000000005457 000000006450 000000006450 000000007320 000000007320 000000007617 000000007617 000000007670 000000007670 000000010251 000000010251 000000010713 000000010713 000000011215 000000011215 000000011472 000000011472 000000011674 415400000000 605770100011 005014250530 504154005045 450000000000 000050006246 736206724720 041660662120 000000011674 000000012256 000000012256 000000012413 000000012413 000000012421 000000012421 000000012427 000000012427 000000012435 000000012435 000000012442 000000012442 000000012447 000000012447 000000012454 000000012454 000000012461 415450454144 605770100001 005013230521 504154005045 450000000000 000050006246 736206724720 041660662120 000000012461 000000012533 415453456256 605770100003 005014520576 504154005045 450000000000 000050006246 736206724720 041660662120 000000012533 000000012733 000000012733 000000013340 000000013340 000000014551 415460504544 605770100002 005013040522 504154005045 450000000000 000050006246 736206724720 041660662120 000000014551 000000015122 000000015122 000000015130 415443575500 605770100006 005000720527 504154005045 450000000000 504154625064 736206724720 041660662120 000000015130 000000015470 000000015470 000000016256 000000016256 000000016575 000000016575 000000017317 000000017317 000000020061 000000020061 000000021400 415451566460 605770100015 005014770605 504154005045 450000000000 000050006246 736206724720 041660662120 000000021400 000000021520 000000021520 000000022072 000000022072 000000022740 000000022740 000000023411 000000023411 000000023641 000000023641 000000024537 000000024537 000000025066 000000025066 000000025702 000000025702 000000026301 000000026301 000000027017 000000027017 000000027655 000000027655 000000027734 000000027734 000000030042 415443575664 605770100004 005020220526 504154005045 450000000000 000021645742 736206724720 041660662120 000000030042 000000030444 000000030444 000000031236 000000031236 000000032227 000000032227 000000032703 736206724720 000000032703 000000032760 041660662120 000000032760 000000034062 460710000000 461062267112 417747624143 062506606445 733322730276 671317035373 143222476332 140340531662 563615527240 673527230256 271217140534 752504750406 210131267715 125033667073 721116561266 336766377135 377113743327 560305775661 240465173215 525333571170 706572462173 357610545337 464524330577 403414565226 773036776547 237543520353 153713240246 433157732710 155165135727 766337547045 163610471233 235227345620 710144225476 341702275520 475137622716 433536161774 656353045257 770237024642 274475577057 757575657577 745524777453 470057242533 163626737726 267137247636 224537621047 735076512522 542337104022 675751735305 342564411633 640706520051 767217532117 314571373044 441525235317 565257735204 623347211274 370317261161 425612722047 377044312563 611756374452 303227536432 253671437750 643331121415 166567306343 326417654677 553043152733 303346330133 215252706576 020137566523 631277723505 347563061553 206755147174 604256507651 741127671272 035051767217 511477251563 342356001670 413553776604 756437765737 422565076517 413775677435 665430102625 777237125157 447723677074 127033467047 340236466362 562712476000 630430000000 461062267112 417747624143 111217576373 361103615625 212561727631 372745731134 472765413746 632303134752 534507460252 266632770535 217523712740 665500743432 625227637515 405772434366 012566434324 123636645275 413451733467 603420540571 223163714111 375210365307 256750537472 673050725675 467065457411 172325207717 034737357365 377123667155 377452364653 407043423047 442456342257 457472767372 335772343367 714247630522 773530552161 730014212530 134704537137 165756764673 772774371571 632743624252 527452347764 056342257457 466523703712 763363463301 333654767353 427201143770 472437034737 512123767012 417174325666 606055554435 447034146742 401767460633 743077646705 374016473517 261161663277 256761641751 437261542316 755574566645 557673631662 716710663256 503776775674 272476267537 357515677672 614726327351 547462712476 000630430000 461062267112 417747624143 171215303413 555414133327 417451733464 562460627121 714053475251 115256356703 747635547711 332350543152 733317537056 247556332740 665504276374 454571657453 521752371274 355742747533 532665741137 176467257337 467755304573 252775447647 145173235537 505516367740 374447720473 622313451207 357176512657 707355306037 647632566660 605553527336 076247556320 025542416460 666374555375 445552627625 471547136214 055577361616 771146562777 517742047735 673367223317 622571106756 526702371770 215576737071 537477531466 565654225673 224066574113 535455635704 344447121024 567505374740 563436224162 506456651363 705773622310 412640563436 135237025367 476377027722 543752255366 771235177053 265312015177 167454221276 132545025742 434246720725 566663123276 233637571747 760576657073 347277611206 113711301333 277777157732 776714343333 467134417473 722342712366 715314740513 757635136627 744074317106 027164562771 705474770615 263373122140 555712164442 467416573472 412604572512 577061765126 576751763355 554771133235 054340032377 715773272641 455571217137 165756461527 367302220276 566103152624 762457756217 475416501650 371770217251 574477047216 371411377374 307467243012 503277552134 676335501174 126171733377 715773277673 551173324667 430747556726 444176363727 472235477665 057602552775 521346763355 554653555476 443013337674 343576231562 376477612520 652652347761 261765126573 317106027161 126552623437 636131717614 325467662712 164442467572 643032355356 610471775146 751766165016 512745725102 442373337665 071177237704 652236266356 476612767260 266575364261 677114671157 164473455467 425023011131 345042367302 565070152653 426741630027 026326635647 676047464711 747677237425 436366517673 537257442653 265342676767 453424474401 374477517627 600274463367 043761315331 672373232206 150230373442 664122736425 763576135173 773035275076 772377065132 534457325675 376337534763 344271734626 345136554476 457316752455 276033324600 773630212617 651265733703 446164047021 345173346450 765117567503 520352325344 577074207206 554735175453 442077772410 506643253340 447256225347 764633602276 010247610344 662462407160 425224177647 713130736565 173250770630 133276552130 737446326360 101623312316 537050376502 342632663564 766674542747 141076717436 336416443520 352714747107 751333463721 657562552137 004363176533 106742505353 247630434466 246057511236 757520237075 447751774251 157204607671 237522362663 564766253141 315331672373 066712454667 761113670161 367477233465 734516042660 656734047707 756247045701 543764555631 750760534156 334237137755 212236335555 741623072023 426177451733 464516547673 653741773577 074207374516 116054251477 177437645556 317507605341 563342371353 762731712324 431602142274 374451565647 713574777417 167171745137 571410535217 523717742316 014376455523 043101551651 356656434403 315173657070 760515774277 600576471725 272177725010 101551651356 555173300375 714072700521 752372637626 761365163622 771733710705 543537770775 133346372147 171137475575 127501650542 323411057677 164473401743 347762350771 653473517154 537437645556 317506545720 765370743077 245326332344 627525622261 154655473517 543270476477 612477356575 276140057146 371776204447 765320770251 131375552013 536766363511 670673242704 754347445763 667457353501 651773242701 214555114447 014671274047 352564773565 752761405163 773513567573 047627573477 627116652137 342422271166 521146554737 332743557427 524102456750 537474075462 747170576272 476037577577 156577167613 171761430540 272604572766 233217774457 615166455774 256407246537 016717567261 461344062166 362303033235 227366456625 132574130334 770403442475 026513620151 360717557734 156135275601 670413553776 604756437765 457137261176 674265342564 411677612520 666325773644 102763562615 536677524176 077112335353 356604044437 510266644622 220332352273 550646054015 543524625704 573251257136 165775743033 235227366265 175677411711 357727766047 564377625165 775313627656 563667717457 041551651356 427101442117 074667676445 377430747631 576317373460 263362371426 634725715653 435037072753 430573745246 073721673527 070760005447 437012607045 037407240725 627671242625 507404721626 276352557714 717527576046 657660515444 271165067707 707251207237 557745457701 577530076652 260534717113 747557744262 331767151237 572423011766 725373453327 047576102071 750665534736 460237556477 437645556317 506342301176 672375772676 136074433345 555266366463 316114047733 535570770725 112361213145 106527561516 752356035335 523714547167 716611403746 733223110762 466472456724 167232437272 610106203323 522734276340 502167753624 101752452273 652253775731 515417543473 305174676732 433750236457 152364737340 374343503356 777730633347 576610517672 175225207651 614472647236 740656416764 356725616174 037454744576 366717575551 144474070557 753164307364 516361250267 335364663631 347525245535 653607006673 605624755632 166565261663 611711762473 114007001231 237032353045 320375556211 637723151250 325346661261 765126573375 276757226731 133254577163 173047621531 537567763417 467216501651 773242715456 134755353713 307364710431 267715125655 235071760243 473113325457 773613177345 433524675573 257436166520 770165016506 777324305741 442642165667 621504420342 051133254431 455153443757 417532574073 476715646545 271704767776 475102313627 656576117056 570177144745 675111376751 407116525372 361226761365 253356432110 407041222665 315646505543 400773334640 627433335717 617737070702 217477410723 664736371176 162676136435 756737756147 174605745347 005725067134 271570565536 275626761365 277742561272 204737705065 763365233610 234732370476 230613566532 245772153357 713744557547 402245017734 641274223342 371327771747 741077674715 666454524150 231201554561 641750555233 656326470673 524577776337 665611450311 247003751170 045713616213 711431262776 716672544003 047046535554 156235606144 767363762563 402756571362 323525260541 777517571602 267762751605 376267613652 533564321104 070412226653 156466331561 774672150442 034205072735 157113600337 516044146472 375465757617 622510431024 756525335726 372556517052 772721744715 705132371437 713370572163 161631344311 351271601367 274572512563 331202025650 765174556143 376515165253 601226534256 441167747436 350450507120 360765341563 337543373430 361314510652 752753515477 735352163504 505071153175 773457441144 671651557457 366217777116 461730471775 146665511372 705351023576 317111066551 664023121364 661371742612 246510246343 050012331527 333174153125 750733775451 551006727120 555173507761 634475242352 133171060313 533425104371 073130770561 640021131752 273775714134 557427525776 326676270533 156726372775 356777746775 535465263350 256203735716 407733344234 776463352462 476440673527 416017105624 755632107426 712366137540 160036275525 360073074430 134707445034 521513552277 342776744462 102550134707 427247605137 456763770277 267450722212 325476565245 274746604413 411456741345 173346433353 155775412267 056107732356 500077747663 762762733227 534522375237 427725245523 660412013441 525776650676 371770216662 041744162360 760642126373 001356505142 316764517646 257762140555 037604574772 335176755175 325656577451 733464525720 352376650563 311646175130 375046131551 276477527755 613134735317 645323261065 717022375575 267352613431 711370763712 763363475357 245656627463 301333273217 137022630247 430373775431 543761552047 626236573541 363636056736 754237136547 723703242467 353152533257 237616604361 214311415625 223557076461 343614115567 475514666662 625306263717 754110253476 257467470225 721125662747 663755752673 526114331702 763705344206 240332576716 513652232566 663715314050 345173346577 316375503152 533257237616 613673653056 047635317647 677437674263 210637445230 322741417127 762461076272 776255315653 141774532425 351237315377 230575376313 702555772502 323617514112 655263333471 401576155326 367143603424 672226717744 532176322537 545155100672 712073253717 670633247651 023541767067 771560436737 627711337363 735315273331 757762543700 235576607257 037123667150 677326372777 633766572715 546634764541 725665055645 514350117554 542655050161 367476377607 473422023536 561427576640 756313736520 464743723022 553254672751 547462712476 000630430000 461062267112 417747624143 171215473712 526653647746 325666606055 536514145624 363012717252 513374677553 745574275362 173072774475 517622546114 737224772312 777056201546 054265570604 663777157732 770161215314 220652715552 511667437230 561742760760 466014775321 432731060463 575123751466 561020436171 354125602603 320225367536 561427576467 077115541054 530605427613 451733465466 360574761237 445320464743 723022553254 665355533607 727501624513 661511023265 315755131071 623652147010 756454633151 567377752774 410164265137 674472772346 743771006637 572156570735 337574234517 334665332772 347245274343 262577746775 516360346006 374452611453 615126776667 524775576527 206117773057 063176323666 577613451733 467267714546 331551256026 033223745574 275362173351 314674577112 623564441153 254667751747 445127255226 117443466451 157343326554 554736607577 531647733772 606177673235 642666577746 775530336135 530003573455 742747533532 656763131467 445735417672 436611445552 626106313143 236770410347 675577323636 631770064077 513556627132 674213023442 337077535131 467445717745 574275362173 775172206312 563611756713 516662646650 533613537715 143777164553 627477626761 365710757011 256361175623 364755462606 032674715531 374032376447 351102326531 550777571131 363537553560 771747146264 665077456136 755063320151 770532653156 457467155122 336337433267 603427377350 232552112355 370372374315 432667632726 454633172634 775476632526 653647745424 532323511023 265315617171 326742507662 423461641756 717436335335 074157167477 763376654333 531553513146 636525133633 423351712617 173246237345 413762417676 754153543331 544717751464 534755745347 005725777531 626416501651 767246007736 302757176467 067237561632 702430623030 266506476277 076721467371 252665364774 354155650642 210161031465 355541560265 135417662266 530517670607 726325266536 477472751712 372347415652 643151120556 257222264020 477356733672 233317727536 374777633766 572723260417 377133705727 443510537636 677744770450 305043013332 763417662266 531155762300 162577450267 127511132027 774762673172 317717665476 341701223607 607227772155 557615577612 576701377361 315517056347 630244770266 615161445706 624700455705 655362752452 774307724532 726466436306 341441225071 212705624363 023373463033 635717611323 634116123736 276117667231 175626057560 137752747415 354333150215 166651762734 747037544555 262717347517 667760534156 334235600377 636755773264 623735714570 662545657136 374332672756 715512233677 577034240257 245755723420 117416117373 736517512323 757133656156 377541535433 315314707145 621445576154 531353627474 551321146525 552751771465 355541413335 364757662707 215451376432 274514551552 334142773642 524114065571 633553422102 347573667742 316014376455 530316465745 657744576236 117125332572 376207736571 125377672762 660316171640 555672066775 605176721753 224570733506 654546525552 751771741623 072023467227 700375714102 477350765125 537717717063 070717004312 677151255170 563476302051 776206473651 670455104112 317602367353 200474377475 764760774553 746525552751 771656607536 703747633074 007477023167 521632703453 055321136261 154652633522 063512777472 137261510411 231760572627 651746472327 205562572222 640233352170 372706136773 157001717604 635727055645 514350117610 665512551057 772372217326 760254236136 747637760747 342157742304 375157746717 771374720731 451776771451 744336360513 273040701126 562572222640 252651773446 456562544532 712751113201 156255252462 476033627647 475143361474 457437053715 713231317717 677631337527 167236277636 772370376265 677502307202 347457374225 534536444550 045210100215 742625576322 533304652454 175132063573 476563433265 154521332466 466153435037 167506655657 074256525230 427233171456 365252200370 055145417710 102710144234 356654313571 170706336535 253011217522 520745705171 661437177021 514352267535 727553422126 241376307063 622761750665 512235647475 417722474525 552751771517 067036641770 737055255774 647553462677 117477410704 624033311732 655207346521 005236337557 670334763677 237067443666 567037476373 646325266536 477443764114 350116326336 121752371516 466353773704 625576322535 645463362274 103230721715 713231277152 533257237616 613676134517 334671140070 166754554231 667360117513 105164357735 446747223561 136773467424 672244271236 671535764114 350116320472 774475512763 362646311400 702275434744 576366753270 413553132533 771047036361 127633626463 114007001633 314612232016 776707377077 525602524671 675365617041 707732356503 165634771140 071640734362 563117167505 377277440705 676134517334 656277374722 357536456235 524314606466 556623001625 337115710547 735664777633 766572676713 711534326255 567511400727 573572715265 342661615075 317544600347 203432545337 210652657747 762173276751 722063736366 461045237467 117154675533 612111655370 324337563133 744763760435 561224440747 723457224541 711703703210 674236252665 364774354106 626246417637 730220527024 773372556726 754167171137 076371276336 347525716364 412230016017 607624755632 252331703270 027112417176 471364513054 774474174157 357366117456 122405771125 377741364770 215624637227 773152533257 237637034461 640473751565 671725471063 306303246436 101152366433 243206553722 527723755746 253376715536 327633626463 757746214774 007457251273 527416033231 710127022334 237132777174 774107335673 353463655227 273136372344 266245035662 336346465255 527517707302 407075353254 112255717357 003554217002 354767433771 572571566643 726702441302 042652677632 653153762552 564546336152 370371364272 667626634775 426775703633 634646525552 751770730577 665377153237 267005271137 617041650344 616404704711 371513524562 272667622347 764633651730 207527737176 407351467764 260561202536 345243305774 647263732452 715543765073 775056201547 557177746775 516363776732 366574234517 334677222752 455756650770 217367650117 602467231700 450065033647 636224536462 466441225135 372166745760 764527412256 156255251165 776450471372 660544354473 170526722635 425376073544 415724655275 515625737327 222046552633 426163757171 572753522744 565632232566 663715311657 754332645160 765244316021 443727776367 146136405627 277622771466 302474305034 745367004206 114615533205 551176454352 112061320346 167173711761 036167577324 244712335651 572703332650 027105625434 362303141214 067261065557 461530235176 663765736631 525332572376 215074674755 465545671600 444007717100 645737327222 046552633511 415342724763 671743633645 175347633466 700536513733 647027363756 726401171126 562572222640 434220704772 733453541177 151663066565 601777427100 663646525552 751771306455 247472525173 331526631737 117611544772 515733771522 534666777577 357057417411 543165760607 737604314755 016707453475 675367744521 066755675563 137365116722 204655263343 765010202253 507751156116 700013715351 351773613153 310604572274 503212655263 311634475254 213247546473 666255345364 445500523227 367552665705 427043736671 777137474332 640517302042 543752255315 545155424051 373152756306 655622277507 763277454270 651012536562 054137272457 227572457737 715561746064 255325466656 767226315417 647363777157 732731525467 256126633522 733105052701 301550352366 765117374537 724513503074 757012031517 670744752471 501051522416 737345364445 500432534346 177604367575 202374055257 157160142151 606207741347 167534362365 234654243436 254773567376 724331162622 677621474457 437767306425 532546723334 756102772027 352073641151 707646127766 226421261717 321772730376 453705526315 573674707645 614217723756 171172516327 441302043474 533117255167 351354332672 147633043266 765352673557 445157764333 375451551051 326640012272 764355711206 562054116751 360125113625 457517677476 750537760126 262626117027 633613666755 467324304400 245477455247 554416236173 556532752372 261314313701 346236366377 056102353772 376155204762 623764546330 375561314745 174551676507 377510147645 457671455762 371770215565 476724754117 670465272347 000445671377 227314631314 311665766226 653155537565 464513537736 471146525552 751771702363 202570776723 757154770316 213313734537 670471774451 344722776053 415573762657 747747426152 125315657322 102252776770 603234711725 163223550270 720763107310 120654653237 142561711725 377677561624 463653647603 267472424332 676032514517 531752372756 077174743326 654477112622 665315647565 336733640635 613623716411 160721651751 526430277155 547642522445 552633407124 527465546233 263337617041 647430776733 743057375215 532676117554 227643557766 246644033534 517052340170 737361114706 120024275731 066773435774 743556021102 175434473662 757310727434 532176322530 553164331470 106107351314 672146447747 426362254136 672775253603 611206132037 571763777534 626772753503 451635677246 456562554320 556257222264 020621636255 447526473564 566155332777 425612722047 374636223777 250753322727 214675443223 307112562365 122773576515 135345311265 625722226404 632526653647 743540175137 446474313053 703725466746 767731271773 613153115507 676231152704 752472643324 117455553775 162115743762 041227364257 637637367130 277454631323 076437624226 332762064745 437076134406 424646313230 772475413751 314670414716 556303517733 564622177347 426231536672 216662411744 337221020225 374757671540 026332777054 533746452667 156225534536 444550052751 547462712476 000630430000 461062267124 250170356656 662730042526 076205427672 216601351575 634671462324 677377337754 427371774137 654247167475 777112643746 452773120566 255446554232 652554664671 507553437163 577715773262 174557605707 337651410670 366670003142 140000000000 461062267112 417747624143 171216267106 761374677553 465355541413 327523031345 074602563652 444652721620 154737332176 233303334326 257774677553 557624723760 562475563247 037137627346 670654524574 772332142712 366715125732 143773773030 362553651371 764266176131 274340163256 777633766572 467534153765 317535251134 350371161573 745136176225 245747722535 546741106116 140227457105 777763376655 576651257110 713717644736 652564377655 615312677745 774517334654 740260317740 563476302136 754431660072 234115325263 345567253073 172363445405 555365152276 375052176003 621703046552 530615772777 377027435577 227523245747 722333777157 732353771611 074142326525 054532167276 737771577327 523365606645 707005611576 000411652701 253767325125 501766775474 763766346657 765137176446 677763376647 277603040724 717375456165 263264757411 741233274065 410726271764 660177121131 654677553125 012777256754 670654576324 574772122437 433231233624 155347167507 645437647776 337665514050 772376321771 256361175637 445363613114 665363716364 414625664765 137176452277 763376647247 161457136237 335262577656 542024756555 707762015474 660266513665 725757365717 332147545777 611206121261 717326570363 253320517651 265733171473 171746316347 742062733227 771577327433 264047725667 617577413616 677533524675 577435231525 125633335434 733304153257 410625507555 727702332773 023445134437 072076553420 560556515733 674755417762 547233171456 365252266632 770573662172 733306673525 435475371522 763751467542 543636665777 763376657267 715261663611 017404516623 363511667206 527265745546 060635733737 077566224541 524115374653 073172761245 747723157304 717751467517 667116137571 407726315346 164572656247 157774677553 661370065736 325725337472 457477227016 134757662706 134427126161 012672254363 667757136625 543576231562 376477401362 355253072775 076457727766 525171057774 677553657576 176225671235 532472167410 757372404770 126552622627 776337665640 716126734317 113707637664 062726705373 747353502474 755237567440 747611506657 777633766572 735616770475 730223652266 735353307374 463262446365 520727765372 524664016765 650255357176 335551706272 550275142353 622510602067 744433672533 411747741076 477373037524 574772315032 536345307475 577361616771 146657735377 444336725334 117477410735 725647645733 013767123544 674722357565 261663636276 513717646376 117554630767 347617156651 256333174430 133327757344 433672533411 747741073573 252724754023 444650556153 136626061717 313160765341 563176225126 552620562134 531047372273 671106756526 705435666774 106462363572 127772743141 536252126053 531373131667 202776221573 525560476376 043655755524 377615337463 366762361735 566577741053 025537525335 306342435273 663760673537 575377125130 255374175263 317527071212 457451552460 227110675652 670237177021 553373473425 505457042235 567405210100 215747363677 600773630176 546332777757 741361667755 141465541053 025726762677 027463267776 337665557673 632566750105 326531245770 335657676404 162134531047 377233636226 026677570707 374463351376 042541277110 675652670237 177021562574 776057146557 125130255227 671267261475 077753343262 574407324666 676626355747 553255642757 310753555433 356526166364 777377027435 577227606725 137176444127 621745242541 262516237171 035456355657 443747763376 655672065275 057417416755 253327047274 452632663564 767337535264 136461304705 444610366604 254127701774 361035666776 547017571764 605555377546 554735175666 747751206126 712352777771 577326464415 057660537156 664755776606 072156220655 473517555257 135376773022 454207152052 010771512657 332327553740 010234470675 762056464070 460045717702 126053236362 046546045760 000021057251 622174343327 663266356476 665263744600 345377774677 551651637451 732277634236 135307162365 261114440722 754677754152 411744073246 641771543710 260537763376 656475543263 115765352727 620161500554 651163755137 532341752534 477605707337 652743612007 736303177665 056214744574 373705444666 531347723351 652577660652 047361256026 033223463545 637135236167 575065462535 773153752665 452731363264 755432630547 543767426333 573252517337 346306011274 377552154446 556731261134 217647760570 733762454151 701225163450 203042175543 333460710712 040610515733 367773536771 215467416062 405172163406 562743002102 457477222362 126126306651 257456502563 336372476323 604654636205 267161636610 166515655325 623537332433 157034145735 727612057133 621043737050 200522136506 004205137176 463202770667 455305310571 772046241161 052213650613 417525357421 244275215615 310575225346 667535205346 672647061557 142312067126 420755023702 466577773133 046334237132 777315331672 373655353045 171470535733 647647304425 010125377324 337467333343 062317537315 331672373446 432113111554 722743324574 772335165634 332007352523 621755773176 643710602664 177752276375 156023740010 077232747247 411531411374 006354375463 034434502137 046537252775 664064455776 650676105221 365066652612 632717723741 174123353466 675134606515 127515474627 172525132047 605155371246 762374463377 453257613770 225711617674 457031622222 362277173365 326557041355 356526166364 771157124643 756625422704 375177413616 677452176007 100257406667 637307166615 063366215561 445336276361 315512764775 277556131347 007735350165 152562254667 307110340176 746037531166 332406756675 014666773436 241057423275 731207047253 702021521737 257405635274 032362617705 527652456776 227717337764 252706225571 522713553646 647407332334 412105652616 636362513717 646672223215 322727746530 731723775774 136166775565 366776475102 163622771733 676767046340 307751332615 560562134530 700245641436 366271730717 113747557376 650507137176 466436136776 057146577375 655077740155 504140274607 254670423451 217652371054 756434723717 236241054336 266303443450 213217635374 621736252765 116362277173 367745324474 277445311760 546705374122 743312340026 373525622546 625616242643 105451554241 724572370665 643632624532 302007175352 344256677515 763727472235 770123667746 717771374613 512167557667 233515053305 012306144637 153137446003 453650523716 233635116672 576730271236 671553641732 676034222774 557605714657 715227637513 735743326750 166013515576 707447522672 745652367377 253567451371 764447411531 423673024616 325775701623 365270271455 423167736561 351471611713 712551136725 307317044074 553644206343 260435313477 233513411747 677605714727 445551642615 576131771446 747223557462 173625276511 636227717336 534666647725 665233154624 057762241525 743373514131 135767616137 466471651175 236120636456 271735771352 733474652337 117623154573 662145261651 335346437242 676631201555 575665067741 053025634744 576366755317 540273161770 673544674722 356224153414 741537731221 524275731060 403231371276 336264622504 462356474776 721345173346 411657730757 454330463576 751745706676 071143501163 327715253325 723761661120 650727754277 660607453272 574724633462 677151257357 334306231757 426325266536 477467362361 446047123667 154771133057 677164473753 547631140071 236121615637 217133433266 574515536674 332550667442 715364404646 410656675177 413616677554 551314670653 557202702777 160673672367 330005466573 730007015323 350053060325 667517741361 667750464327 270627237677 735371260573 277740225372 447171137475 577453354347 117251156151 357251324754 132536561432 626512143375 511771563776 277176240330 511346632077 411371764672 235377372220 476273643471 172457674577 442064637272 610106572157 576476151247 516767127404 771374114334 602714474754 776134205620 326535477604 657322102255 654165330561 730056377027 435577333335 327123473436 241047625463 034434502111 363521072525 173232566660 670461653572 127716622325 613240337652 177706575417 652371777674 111722451653 276132545600 733043614425 323667564347 357663464576 227014103253 761437522553 667065452675 472376535506 541137247637 512470037511 711332545275 231037173476 171567735743 326567130131 023452364512 354214055563 023615611154 341174741140 137357452364 512354254363 667267776156 155225341401 767460531542 543752255366 760711435011 605766437126 171733277625 736324574772 123142071647 550762517224 516676254715 476573762266 472130773133 046355674074 736620705677 736301765604 337702312742 717105137176 467222352156 130625334272 736445437237 675317573577 446472453033 664246343050 011601166741 534604757325 174072776762 457674605061 577257411371 764672751547 453456251740 014610600000 461062267112 417747624143 111205337277 666112765302 771546460627 172527121714 050160635456 356126650212 724372476257 263376657626 761365434711 725304606474 543761766435 121043326557 423613535737 361216114151 713067455216 243326575052 551654765777 467755346657 660552372247 575432077455 216227457445 237571256444 641435273642 576365121216 124117726654 530747553447 077467755364 457776074777 455547711267 350074745227 276435577237 527337772410 503626700566 623513445546 732463360241 147742776011 437713435037 247717777241 050466132632 245731622602 664177022763 751556473534 271113641510 137106026665 724651371764 526773235650 005613546750 730204771124 773622745123 673661215672 640125137771 577327617764 530747553762 601452746315 000713043123 334675176735 667564466765 137176463202 762140555535 234376337665 727716320043 573217725363 443013332777 245747723154 476736367575 656535773217 433267272465 673243433265 750525654766 570742132475 473164457776 074777455527 776460542513 717646653732 466612024515 165253134760 742045257775 216047755773 115372325712 457477233036 274777633766 543274137176 466125315654 757726331153 635721660760 736554270422 767125726631 155767230710 336736471501 515436737741 561531542343 763376656677 757113136357 426274575247 400037555621 013656570635 726613467501 651567021327 601267676161 604505342564 411677076376 043266762011 570675216047 536274776761 437742650707 540227572746 375115623363 514642272773 762416712165 774557427524 111271435037 174343201331 522347762027 774256127220 473742733226 574237330547 723333353154 257457511773 573577356776 720465707453 125425340540 664045271552 776670370777 476503570656 751632036575 667677672217 622524574772 317062712517 321312643665 777362262747 300366437066 556632565312 132355523751 477163027455 745546060635 710247565274 316753305632 725505271715 644161500554 651163725777 676143774265 070754005341 752703347400 545474252167 734741364770 277371605341 645617164224 243445037437 736366463327 715253325723 761661172331 714562517400 146106000000 461062267112 417747624143 171210011455 626057713713 370572172464 606271217140 534752507562 766437066556 722631571347 174605605341 563342340457 333153752745 717072753423 470155334353 766123046367 762676136527 774673213317 035355415272 753555476574 653420457600 304771623734 541376274157 531251255723 232533460736 272751366447 671302774526 377161271162 673523660452 464702146235 216517302046 766162207415 753173632561 163761325612 722047374636 221612663351 533371735071 766766252661 745065330335 723173777774 565722756472 567534227265 572475410273 071667331616 210234275247 755762345577 322603421615 532735076604 105307724532 636535774565 774532633052 711376650563 271157476477 331772755105 777225677736 301776241233 057476122543 701347174604 707366725032 534666402710 325377552157 175173333703 171377715773 273361451654 616364473641 366477572301 623525277273 572533710217 651771675564 327727763700 745737325215 466231540111 151232434400 771577326735 730552012322 137625576322 533356526166 365066550723 076454176110 045521356745 327127511132 010062266530 556573337143 722611365225 374136050514 706120024666 326627347031 175626057713 463366005773 521364125772 624770436726 106555746417 634565774532 633171371265 625722226402 527572546367 623744633277 731525332572 376370344616 404737552366 041451656737 742146671737 517402543752 677761147006 177226657672 727530477120 447173024236 051165134361 250315472336 623716457132 264276254101 171362770544 727767624576 746056053415 633423713147 010606710466 166567037476 364570727535 554142163340 436547665125 707421273315 210575565451 566500554126 212532356756 122316021443 273356417467 427411347467 232037566474 313023256666 060555331731 416764356725 616174633512 216501651274 377552157551 721011477453 716077306655 557075353656 666067047541 033346760342 054162400423 263744530121 430177202104 147745674743 566677410764 072132632245 653137604744 563757266400 222665313412 703346704734 015356175171 135345675660 773072774632 531564346303 156015323464 067636073074 672430535176 473535514475 250037571407 726315310325 376143752255 366632566663 732046474372 302255325466 014234306655 314352735741 230242477227 773236420243 326515760776 650511715666 653562123306 216006736141 212375066576 605226252773 507176460621 361374714675 425267626513 323454157531 327546475040 506655612177 453254217726 067654662314 171736265001 377147543711 574702274777 633766572715 556053415635 727715254671 117774771175 626057560044 056135365666 606706703725 221325337762 354652555275 177177032304 143601031201 555116521544 705423422501 152366433252 667363746733 155375411755 542755573356 436475777467 755363071722 354672422255 715226407331 552076125073 762513163565 307163200176 175465255527 517713040577 746775516376 267613657107 553541763573 367561707457 774677553557 373552157546 525552751771 706225571521 377247576643 262735771756 717436335255 517676717436 335776606566 155465137771 577327640734 366530266336 523356725466 303771265347 571324122570 700346536535 762336251504 177263762727 762553155772 506422101610 214121237555 556505456513 617264773373 177263762727 762553133647 767035432155 326366247634 017674603753 146657353501 657662127767 130277457455 742753274571 767703156676 023434420470 374767516123 353035266134 366002137734 541376277771 764115170764 604532653156 523301650165 465304676342 367524276045 367775126552 633437376447 671302774574 565774532745 556371455727 067144767130 277452173603 413562605771 375717646603 611553205171 732466331552 707374463266 366054533746 452650350227 474676625170 505462443250 261564672543 522675365102 312015527703 243374673333 507662536372 747223575137 317717135377 126546336472 175131051643 570755324532 062257467470 674016661357 173230475764 467452321352 704105352573 532774466446 771371747741 035267350230 720234234201 772114774656 333366266114 736667476475 505547736007 307443013422 245445614764 523401764257 734661550776 656103546741 656223177514 672715552037 555625137054 533746452575 662512565415 637423264305 277624337573 724047705246 762374463262 022135611132 165775152733 303026640327 647734443556 235552264073 427307166733 524676237525 146623735714 261564527756 513763565547 527155571227 736302177361 315310321674 756304624033 337665067715 666663620123 507114325675 666075533332 366760455113 623734541376 265733042705 474770615274 272035566271 353167535721 277352477557 634174673732 555361303117 562605756002 243421527333 033475753273 023761265526 335177660656 615546411215 466610775065 355541562671 006752746727 110216623443 276677453246 742763524676 237446330553 214217247573 344103511614 744574372237 345413762437 255177115273 330302664034 666652671656 076336522415 227663252665 364774625746 747507254652 775706334225 437522553757 237467333377 660550631014 632566663735 001246525552 751770730646 634721653054 652555275177 073004773604 511410663533 767115250420 274331234026 660363475727 627576263762 727762553156 530767265771 757754173772 635176737416 407246336176 433055315122 735375163363 764503045111 637711356335 214007342327 424223543154 376155204762 621351547453 456251740014 610600000000 461062267112 417747624143 171212153436 171472334204 704417262515 141456243630 127172521734 575507615533 564546336114 663537447671 302774574557 427507151030 305674771566 416457777043 432625777467 755342200114 156755225672 554747625212 605353676505 656356500023 156647167526 365627260446 732402660611 450066616572 706152716723 627776337665 705057323151 666335520133 036756170753 063736560664 417617702126 053247405737 751315774277 602756474572 753465236724 363063412525 060521624256 134507460521 123754665451 543673774177 746775534665 766047254675 570565710260 510256503364 606736577746 775537455742 753621733153 730065714171 233573436171 262777633766 577527725570 011154717516 474175162336 433155375410 231557047446 013661034267 654267676161 374665555466 751413035750 735653434371 675200755076 155326614116 535322631547 277727041161 103657531753 746733701735 353654237466 613126435657 647157054265 546657660411 415122670423 603753420470 441727155375 410240176746 063754554231 672574724627 762007145364 173265474026 031774022563 411741232252 744707736227 333561023422 075365635610 270457600041 161767456037 751722063612 523371176102 277001710741 740571214555 137050447377 414376277770 450305335342 047044172744 600341027700 171074174065 114545177643 271647160011 135627764566 364773771577 327433265757 600041165605 566256675364 321355375410 277552134113 770366072407 241747741077 755213456553 210647557637 535264136461 130537772242 635734361734 554774652306 742724653555 415411612337 033766716475 775416537775 775641113343 617255765337 763376657626 761365710753 131202221322 760525037477 660441256041 514576155326 653152570326 627347045037 474674757363 753537712654 454577367074 360376566077 311332542437 526141765477 456126633537 146264642144 431041772407 241462646263 673537445552 633337455730 564042324627 761120612675 617074645746 535554156373 157415657236 677636557447 177717705347 717447177653 532677741537 771577327535 560151115765 355743666562 504361763573 667666337577 100346536534 276225445552 627374670410 023336075737 240477012425 536341133670 743622347773 060464423430 665565723677 310657774677 553656670064 446773763733 271242170771 675756562363 134752511627 151110073721 673527070762 353656142757 655724017321 743326440477 000771675417 377262474273 260007353705 350165152761 205341563572 740534613751 413061553224 642554240516 727056223537 516337235255 717356024762 173777757526 546660262535 634651377064 324174766263 556663605747 612165016555 771026047666 736424566146 635372673573 436171447751 760415145774 401631275036 655215525344 130224434764 505457766535 765453623343 617275435273 642576355453 553604475152 342554675175 106060415536 145421461363 761277226315 711363743326 742163722751 711377114372 231324707436 212660674142 061570565701 524573056523 717456577453 263317136265 161707461466 717375174327 277677156107 447711262300 163223744521 233703266203 735714471775 146666761650 165037177021 727457251026 470206651746 767731342137 231666205053 636751766647 531343723176 331612520655 276170617651 265733152733 317535657634 350746657766 475313437231 763316113553 754132476450 777633766555 607647707467 243216762177 475766270612 316662055610 767561707474 375526105315 447273327614 373046017535 576331611270 245675053747 300426633366 745305777607 477745463746 634256152366 057645463350 632216572733 640560460010 724072562065 051202717634 555173255663 072606716766 644622150357 507356534343 713305516042 647737756463 746631642026 521771211317 103705243576 714306230302 664426251747 171137475571 377476376043 736567370266 437057446153 746465271555 770742073634 333335673353 463655227273 136226707436 340471751347 137771577326 564773456026 033223735734 473674653145 106526756170 745170736767 767445457171 274361737517 232613126435 657647147711 244070670665 546657660413 777241050104 466362347741 034552240176 746042574674 551453654677 553545713727 232452726574 554606063573 375276673637 467320506266 457424223577 606177136056 316373672704 116110365727 631330463577 671467251026 255064425651 471776747630 703514177643 353153457203 523257406667 173754561673 527416004654 717513470647 077467755165 661763355744 130234451713 447325054145 565770637306 771575766227 265535244346 471165764715 265466737735 022267074360 156060737335 270263331702 763705776432 737620541175 554250135656 117506462770 665533060472 564344033165 707427555733 313123763347 774576373534 204704417270 415147746775 536155322175 265741474774 671777137475 672640133352 363234456755 656102342207 532475460737 216735270707 654241057261 176241101576 065720775357 407362711667 066037774321 232065775154 033122775066 406565161423 250566645557 675656065062 130231743755 266134634767 627116672444 743573776730 651464337364 245736616535 721277172456 035526740317 742241425573 436171227536 137771577327 774714014771 126237647740 103270177453 256176653575 517262707646 374663425241 457752167505 135446747223 560057456664 555254214442 777757425174 634230543121 314477315315 705077411711 347775761245 656626746451 522701610262 550751775162 726531546663 071157337713 015423452516 547674413020 466347645077 763376655533 753523443713 530453114007 133747657164 473165335677 633705336047 711266437713 447334330177 715262427321 235471646047 711233535366 260657636020 167643567256 161752765476 774277601606 275056704654 527170476740 173217433264 513107311621 537315517330 046750530275 773717176460 527047047626 665174635776 454645116577 575217744433 672533474615 532077123476 302771577326 153350623174 654615532004 566767537560 037562255715 220462403332 176233303777 652176477112 465355720243 722706266742 613267351370 245160765341 563161173755 516433122775 064274703426 373602475663 675563776277 176677335146 415257417722 607715666446 222355073667 733515507763 347774576305 647764546453 475557373037 514554231677 353420470441 727670435767 261324343660 115623443270 635237232677 204617761324 343660131676 636351167065 672371140070 267462512020 203175416774 630332353047 237564455526 137633343332 362617437017 727303754455 526276737413 337471611412 777323654561 751477154715 361730375664 062721366467 332360325353 051563572374 455526256556 155517130761 741375723616 703556574554 273623023603 253270465465 355547657615 533506422101 610310665135 417662266531 465247116320 337170357714 453755647033 573137176775 307767477105 174344757076 051531735546 233746511170 736762404026 255763225335 717622665305 771556155517 130761740667 376170416415 331356342326 776362717722 744670743637 716300012752 746775437445 300647751177 237543023330 777304473731 330463573337 467331355513 272331714562 517400146106 000000000000 461062267112 417747624143 171212153436 171574507723 026657246062 712171405347 521674651215 737313627665 702135163702 135653674751 171641176771 527273646233 053673731526 476067321352 377030435610 737402447472 512560373577 552161325667 005647053315 665051522535 524345553367 037476355517 322675337717 133705725255 667647273543 636664073767 577753354332 356026653155 530636227617 475033425467 736374771071 554167367074 363227612337 033272470601 223635253661 611412777771 752305342564 411677027101 443717526744 717744626555 005546511637 257776761437 742650707540 275333152730 527224747455 065767746461 777472327542 046240701070 735530625715 327127511132 011772315253 325723761661 536065067735 131466373675 337464526571 530747553764 632277071207 333657770665 512773543166 271767151437 771645147010 617124754647 337704742514 651117073676 054532173277 732437405736 611745557674 771736707436 057425632476 277135764605 550661377275 364072423616 757502315614 670537413221 323551315377 134745672662 415451553625 737777572327 417477272610 106627457533 335044736616 235735272067 360105371454 633473667561 707407336747 723347643231 374332654117 302607120025 274317106633 656575577333 670743604554 741371742562 037345326675 110535554141 332466717342 065057714546 336227553463 476757343617 152461603120 306561377715 773234353767 730205074654 075544413367 074363225367 366704654215 255443751745 555704745255 527517713040 503351611401 135223620076 333536457333 670743625733 042402245427 327730045207 571764671227 611001367436 127546760661 032317436655 227364372261 136545552157 675752023743 557623621553 754102422353 342451374332 676367163672 436306351523 565575157415 375624363026 477337315253 325723763403 237772405777 467755373254 415256532361 121665161707 464577563036 606467667033 376246513203 543262422002 757074250506 736651023120 332764267261 123353507773 141657323151 667674712571 556572275547 050045131250 137245747721 330711530207 577746775537 203531527536 514662373571 465355720270 231275171764 605555355523 436170017073 513146716753 126756170747 776775670573 637515624762 472376051574 153373405031 701177633766 566742671762 572735315253 325723763713 370572645674 123370337653 752467167536 017764203442 477540757430 777055734361 702274040357 507356534343 715354705374 126535523212 475150005156 771133613523 256666066077 176411674472 034721653071 336561563573 436173441227 662233334755 435335762501 024676064517 675166462365 204400573617 050556170746 457623745174 441233703267 233171456365 253501650276 010755445025 606715611745 701437226077 622321452677 560745657744 576335126735 734667777641 167447767456 736557343616 705767302477 350765125766 766261224004 561370370357 334772047362 377313343616 717735353062 152767574114 037505137571 412524647025 357675372576 074717367023 206463037732 424741736565 667503665546 535554141333 336136033436 171757176460 555317357603 424633164760 732772577576 151761433265 134376357225 747251403141 410432674724 205157415107 653307747364 647454370760 315773161771 257472514031 414104123370 322576117056 541174123377 057741540060 415057660535 761051574150 730704611226 064541757170 576443367253 340073070463 371106756526 700413740162 675615167523 565377731537 266164570434 016155321203 616155372561 677114665776 472337665055 324342056201 547532366574 246760665711 561707474343 336260471351 367202637355 734323572473 527771473134 727756513763 725072474747 110024032311 657754332645 066364243235 675626102710 066357554664 755370515741 553623343617 170706731647 755751656161 677114654754 376742633510 724072465370 457336707436 547243427256 666067122472 772215735255 601377545176 411674475116 114676221573 525560116674 115273330330 353357351235 375106756526 700457001647 711554177165 233711762315 357475274160 153735452253 767431561713 033452671675 674763256666 060555720356 172551166146 640176746004 512646270244 724561574570 667745347005 735361776650 632566660605 553462517744 433672533411 747741072752 167123657755 273573345166 576777543263 012545377764 351376337665 553705157415 056535554156 351537541165 313720526716 166366524676 237446332744 670743636267 613655372350 231156351711 367544323675 324434470434 363352151361 614311476577 353420470441 727106221446 752432110407 041222665315 612370526716 121674474174 164577643331 312766750530 747557555345 230454467273 525713726116 435775067517 677477347273 250460645762 360755656311 133375053703 744015324707 436267427563 765137403237 644555263154 452477715773 274326213676 332071127337 775576236277 553565115373 037544555262 707066136356 474567555451 562143466312 600305522775 064547746775 537454214515 563263653551 536165773043 744554505415 214426107146 670717127777 073175751133 254666567473 656537723757 343617261032 262525606454 562443250704 467047626275 731061203761 377165775573 436170155675 717646704512 073456026033 242470774677 553656667340 512673671674 721054142573 367477230266 657201561707 530552110202 253763245471 672543471531 447673633044 741147411224 364257765666 734050772204 367565063165 706755740317 634137176463 367143604600 407306177423 522707771265 341475312146 754430325775 227773256772 625711561707 476747723026 654623735714 777073453531 207511561174 572475413542 776325677573 436171757176 460555465355 541413336527 114127415213 465743433351 766637657336 135362054127 327307110375 276757224547 167254347376 212613264527 566631155525 247555466125 645175223375 734361713370 706642064615 161710034625 777066553137 345376726330 725711543467 053741063503 775152733303 026670716236 526171273515 474627124760 006304300000 461062267112 417747624143 171213531025 607224315713 705721724646 062717252470 411254571372 626454633473 643326742430 623033465673 556563172767 614377406552 343617022754 342247170521 721277727431 273274110571 415746552765 112763552332 637745657072 637317466312 611533523515 727763715072 637316451625 140555656333 034320074522 664715013062 252345371665 155475613321 533516643735 755171307617 475716242344 571636137416 123351534306 231753746114 737224772312 741373574643 531754765465 676732011570 667664745437 076535773577 577157453716 651565776107 617763776743 116464427773 705457137370 170546244324 266074217734 373101424542 233466607067 744741741504 337127635523 312617173244 717513471377 715773266773 767426361516 155267271170 370324703725 224243421324 754647366647 552673066555 672651330720 207766634127 035134363504 505071201475 535131466077 333764353773 436350450507 117671674775 656102342207 537057313304 635652371702 175076473122 747034262375 777467755365 606155324773 557167272146 341633665774 127033467047 626570143114 763262766325 266536477454 621037703664 175170477134 473343301777 373703764542 160127035636 727041161103 655276127116 564115200370 645341563342 371367521431 147632637477 750722546525 552751771307 572776450305 277021145006 662366562705 477356577670 771126727626 632056556512 120152004333 615664524050 304677763376 657626761365 710757357561 531032377157 732665726051 435376225170 557433136704 367064130500 575026457412 664573404410 112777467755 376577454146 530443035545 666457276732 427153430623 175371462646 421444310411 126620363050 257556445701 431147632637 477750722546 525552751771 214562271664 517627265753 176573777702 336135235213 305156570627 601073715262 714357037656 760355624031 477626523235 071763355612 143062317567 537062266531 467541345173 346657207553 271435163423 047674517334 662574232366 660146375720 277333006317 553466662675 343375306726 112734534332 762444041522 774225457456 676717776155 336477237717 336722333177 344127634775 533714150532 653146644204 521045234720 351324371335 030174722224 532311173330 063175535143 114156115475 064257603102 761045234720 343360255213 743511777467 755373421651 316356530716 326614562523 343226720142 473163514134 477575657234 127035136267 613654663137 576170735557 702151032640 734227620462 334724661615 067714564356 476277577576 515115611745 535350377571 337057216360 133545173573 501644101125 762563651563 046357512375 145365717173 177457073370 572654763417 023646636313 452370003142 140000000000 461062267112 417747624143 111216457764 071141657565 274671641720 371323776546 460627121714 053475251166 073775131501 373614663537 267305342564 411677257462 661147315516 231315537541 027415342670 512315625777 605341563342 356003763417 642762306543 125415675463 457736352137 365363400222 734577507737 627711337312 241670375076 473136267613 652741771143 012010525033 652154513764 323136276547 333653576634 232274575352 512646076251 502151636774 152566743443 367253346735 131467223362 515050256067 156116023646 636313452370 003142140000 461062267112 417747624143 171215267137 674724271337 057217246460 627121714053 475251105727 773431637141 212705351023 577425126735 236605175213 361366675532 145551357207 775616366170 351355513466 576604136667 557315375065 452675377244 701371157153 777662661147 361371143023 430374165016 515276174657 605747345432 432765423057 446140125622 372133465077 633766577552 334363611572 637352562271 352243323750 526775613426 144747313451 703421467577 776705443212 367757571506 433325263721 623537716527 110727427345 773664077347 744572035211 606642533767 023713550553 357273037646 566776770427 623060577673 567253445773 577660607453 275557474164 566645513637 577456673134 773157732765 370017720365 326223205147 331020703262 176727203523 253444123636 035231777741 476131442513 041476754311 361157303750 706414530464 661557455742 753246634400 771577327766 220313532165 146447511776 606072177672 765174613711 430227402372 275473637170 366243133227 710260476665 631141567577 467755312515 425735733125 636117570720 116277204475 577327313627 656435276756 237531250375 656407242341 527425631177 713206372271 255773411363 417400274217 604164204636 361306427567 653706113636 777461751734 133313700436 667552366011 765336255645 716072145050 747731666755 723724763331 212172754747 223444177255 516166327705 716070517302 773532273674 067324271676 664462225712 303640462230 451173376647 042345753515 053305012277 727261010657 203457340626 770361377574 476742633564 546336114667 143723670266 763677237037 626676267613 654315472740 244620657633 766545241507 275355527704 357735734473 674133322767 536175004731 266236677553 545713724530 763766106253 376704503741 471746042733 226153771446 477305147331 027111173017 523421650165 037177021531 041535071014 435465516477 317771563776 277172046450 575733707703 762306045257 517677467755 351710764457 475377335326 427423011766 605231471772 772047753373 744614701344 174757667171 777520424223 616757504472 671435317571 337057253626 577505744614 062237320313 532151611573 777756131064 247427735744 727765376412 556357502714 717542762306 011216124037 421477035503 742673003757 141076273213 205347405762 732132665721 352371333717 456642655675 171736677553 046414656076 427773245050 725334734235 707711273555 733617477410 764073636773 130472627422 471704553146 667773243761 713370571631 674276230626 742135551156 247771765172 611757567745 762267666216 316432517604 760515774277 601337763517 045123307073 775055321432 642247731546 657660417371 306611473666 771566762606 617731371242 553634110717 113747557137 742762306015 465764741120 652750546244 325167476257 467475470473 527771747741 074353760706 433677131213 550046474756 005373515212 330756774767 303754455526 270140270777 317737541766 226653106657 660112406625 436366676606 451223177777 467755377767 451647743227 252751541156 723751727571 426255763225 210262575233 742065111707 367677616775 155717633556 576164775313 317771143056 535727333030 435045176632 636002462476 030334776463 245570435277 634174553245 017724023361 545317044670 476265715666 454327726240 333063404355 601125467043 746315774577 356751741531 611745537747 637604327233 171456251740 014610600000 461062267112 417747624143 171216267145 137643212372 175166274557 427507523230 313450746025 636525347706 347630205744 614066736626 611473172454 312350132762 663030316755 672263154426 115472765565 577722713024 503055013063 416112347425 075053775361 742724762747 170517117677 763376657270 306655312231 771216345667 660515032642 577066715524 574742770776 353117677763 376656251723 425546151746 513717642477 343577466475 531115374677 553012173047 775323423607 263765761420 352376650563 442374753013 157117476757 565715175076 473136267613 643475676537 067464457740 317745434565 774457623573 441302761474 463476302057 446147455742 752342301176 664265076425 357173231547 363400222734 577513545432 265236276622 327715773261 655675426513 765562274356 072471046761 777465132574 361053274702 316523123752 255366777507 217027503777 637170366107 727543523442 657455443677 156257122533 767036222366 037565640724 653706355170 626137571325 171123721751 661077155372 574170462543 752255353732 371670276155 331024756073 670354305175 076473122733 226025344531 555652344532 676375745136 321545137643 212372175166 274557427533 513146744571 716360423370 775773243730 375057446145 570577507226 433122775066 406570277234 637445545367 476347573346 657037623060 037364351375 667475370570 327055424442 151052431332 277363664633 177252213635 610200262232 653416677132 065766741777 650212155075 660064072757 615645463303 755564517223 712040444216 456664472426 243034776722 741772661571 106107642422 102027443377 276373066773 743743524460 273175050442 175725213305 040526271037 106477212677 463033157617 770026006517 447167035702 444216142072 155362657056 713767456431 332275037414 717460470732 002372275467 421674700044 567137722731 757173230423 664232563214 555137255575 577273037527 771237217516 625616640106 606451334161 411511747776 505525745720 750374746705 433426153664 552474770561 664471064255 424164276230 654774557427 523423011766 723215451376 432123721751 662745574275 327675711313 636117311621 157437443130 317071740513 553643627705 342564411677 611067763613 066475561676 056203107300 476376650635 377224764372 354577643266 074277737117 570546626731 733277445227 573106077441 143454126105 206527772516 225537573451 441516166401 063571600111 356277645663 564546335066 557342167636 072137114327 572326720777 371137751315 616344752576 137717016105 515740117506 462632526653 647746257467 455141672463 254666477370 546244326312 617355462331 767145576237 177021707277 427707225233 656067757352 152076165775 617164224243 446036777514 277501612261 177157732771 337057274436 663116477736 745572506472 165304552174 745747416622 665311570431 455145440544 464274703703 235163400222 734577513545 431175674627 573107277717 035673545304 540741751360 357766011570 641771737517 417712065716 106675567462 232432604427 623060040736 225504320676 663207003465 332471775256 414232641442 762306327025 226331523245 603622550435 647734615557 672040531257 507336277037 252214701060 553713314141 473666467064 567525641135 372166743334 161500363242 046777504233 315253325723 761660501610 537157163277 312332212720 646066201232 373713314141 473536367065 626047407347 674357535303 753636772714 557653661356 554345606744 454114777705 371571323064 375276027752 703136632613 675443657236 276546640051 611261765126 342371335717 522763751555 765615773701 612153023762 665477507455 570544536757 134641765164 331227750642 517235756257 070720415063 404304570727 767622777226 327371454633 624453217632 253754515510 067271336137 164102455042 475745777066 557443756376 662350717614 377273667523 046357512375 145370227276 435574430133 204716236526 123350557104 112477362274 677770363776 263176331216 344752577126 530515612770 216233174360 465367702474 277666553574 343547676335 254655476275 731065646636 313452370003 142140000000 461062267112 417747624143 171215330272 364025507274 734764372354 571337057217 246460627121 714053475252 476511732316 371410566645 670732003263 664636305342 564411677345 574275362173 265527307275 343057375336 505346627457 535275675534 204107421762 256534267622 157352556130 470623362515 044355002776 473626735016 725556515272 156703747630 357237717375 553527336436 626317632361 776433603744 674427157056 571026056754 117350777516 577513555114 447001206451 334745774443 043721243272 352273653070 112563611751 174616652113 160764710157 651765675201 745313740213 326244572512 015140543377 133546237353 010777132732 145551144425 012067270732 227434326257 623537725775 675237155745 574275062343 763376655552 214701060251 255015551732 671133252364 177577566772 363641722536 736657477113 136351745647 500532165463 263117567462 543752254704 762727432366 477112623363 511677772137 561402731725 557056513634 167570766075 401051372476 326723033302 265775244474 437170236721 777742515502 745752453571 057766027330 766765333570 042160352763 614237457361 337126615571 377577037750 723343132437 132343774141 562375737555 537745175076 473122747036 561420352265 637323415277 775243656711 716754433235 647465102442 373311735450 677507647313 626761364346 636057476127 624243635675 730476275727 143723670266 743171137077 751613111503 520353663474 221245420637 366144570466 574051637735 123713517201 264353146760 534156334237 132724704773 626525553421 310415350710 144354656334 576032716217 602104373305 550335242107 357721636227 717336663276 557744271261 610172111343 246656777452 567736535171 401767460375 362025174471 646632447043 610237106477 212677463033 157616043647 777637554567 123065554661 460423120155 515627756603 512605732725 163766723417 502312067324 337135551355 426027367376 511571644734 327263571077 014470355377 316667454572 064645524745 727537237715 637762771733 240272745537 736737667215 751473310217 674663745713 517201264353 146760342135 551156156575 541707553501 650542323411 127472160654 726276242436 576054272447 177514665777 673765077574 342771553656 007733345233 743735036572 715265342657 647465115643 606747363111 521553215723 644147437505 216747000445 671377227313 075203320105 164357673770 304537563637 306770326675 000643744522 625071217624 160764753656 651743633647 763613114667 361336641306 075533335643 647757234463 777041405713 765151166736 753327162357 325277566507 542351766542 326722747036 626751767145 576325156466 151164347113 767445763777 171352243333 157203512565 457317515474 627124760006 304300000000 461062267112 417747624143 171216467107 253342356372 175166274557 427507523230 313475251567 402345764111 733766566274 575324064255 424165604763 572654766512 563567037476 305164343163 714137467755 301217377763 717035317715 170565174744 433672533465 552552736425 763651216344 752535131467 144465763376 654214454327 416145304363 245747722257 123703422334 232737465137 176443516753 765512107747 513065733147 252541675255 744106676450 157237554446 576337665427 571600111356 277645663517 056517474443 367253346554 304072471026 047666563114 156757746775 530573634002 227345775135 441177252255 347661323410 325751773344 747366215146 051707367605 620310731534 671147174604 137114302733 532524552760 356703747635 560151534474 736621637445 270371572546 754376742632 735267740123 475761470106 025322265103 253617766507 066554653555 414133221723 766243154775 712366715065 611351102326 531565307256 750537473611 441537467755 305016134557 427475342446 367636073066 554704602374 516076264703 712020135154 246355441027 123667151257 367362403655 462333756675 617075004761 454513717035 317716751723 735667564351 306655125013 670127577157 656513656607 725174722226 147476364745 021302763750 512672565160 732715537541 026717645556 350725437015 617074536772 706711553754 102757176467 036631247612 337033614744 574371777467 755312420542 725377672762 663223546536 716757565763 252665364774 632566660605 557257436166 520771374361 435077272457 251435004713 777633766570 665512557056 577157732743 262043742345 173346563124 771541102653 401767365174 663257406105 571650561126 776656047464 711371276336 340711301333 277766327716 126633676652 331155326206 550166633305 613703666717 306353741417 677412711474 763770277327 301567552223 616757460050 422562131025 607227455742 752574156774 677553702363 234457463746 631735342047 044172740256 073446254405 262575237174 077625526120 463343156127 702163361353 763376657071 623652233560 561054140267 565472360373 144225137336 476517442710 137147313471 256135011365 225375265420 757731537267 277576605636 374706330556 741564474041 362767351314 674457367025 607227455742 750653557115 617074137720 526716764743 074755123427 545542316673 076727366753 566247567564 070677662443 242660762606 757134126271 171675443272 331712713452 370003142140 461062267112 417747624143 111205066442 072766271225 646062717247 607637604373 650534256441 167734557427 523327730204 134406216635 372357250554 346416355667 775411735077 753136276565 360150346233 277302605667 642152470533 157372551611 773613154571 607527543423 560377570571 607240705671 417253633040 756172611545 741147372247 723137136754 433303152355 374077267231 373035750735 653434370177 345655361315 230252227332 557631741333 227337766047 564377657477 570546751764 723521745416 764356725616 174136151022 767311571323 137315253325 723761660167 041352273535 062664555474 502223436646 362762574676 661237562216 673733271246 100421621272 607372167352 707076533745 677230266517 677677246446 704762414747 122074614663 622650051505 702515060335 706234227332 276507556463 666122627451 457456664577 211271547740 621071006632 636035315626 344310002777 177361315457 160703752363 234457765650 245032711643 437445237571 136335551144 444066472456 732743612335 172733532344 627276044747 514336147445 743705371571 323131771767 763133753675 631317347241 224150333560 426541567543 520352373450 142736667367 116747530246 166026664462 222033235227 357535227554 057736770176 546334377153 762601452160 523236544775 623161730535 217523712777 717063076570 777541173507 776456745220 322654773575 631337447637 604365643440 621663277272 457251160522 236256036237 564372452657 112515733717 036757520237 321427101443 546576565136 477156640625 056676746270 533156574704 734070350227 474676626567 035624322122 342337111453 762103024277 315032530515 427637057635 246257045730 727463750506 723236277775 415240446704 762657242371 770217572425 612722047375 626761364317 724577107447 277673524675 575172331770 003142140000 461062267113 744556226717 561405026724 114766363012 677622101310 276727262671 756143141335 277114746025 577444202620 575656545563 734311205565 020466363011 671334767063 643111731304 734556373432 161753006363 011671334353 451525651375 622527720743 235626705312 277343520061 530227620425 521366212522 670064657702 655175613773 622352331213 455612734605 621750361516 713342547141 343520061530 227734362365 242754425245 560151537605 532373427767 444724652736 422527334540 473455612637 666707271232 535227734452 577666705316 743734256714 134437733342 545166773435 345152565166 773445257641 702356267053 112764556127 357076710764 170235626705 304513343521 136465273570 767053130253 445257643623 403562670530 763344525764 362014047345 561263612707 271233122051 453040522664 335626705357 210151167133 445032267072 401406153364 356057153336 703767370216 767545152567 503713562670 531737134352 007100171634 236757112356 666500541233 121624746717 450567476267 112136246624 271334214234 413336573742 556267047523 562733011334 450546320157 015214721566 650057212661 207412324304 710266753677 053371306273 534236516713 554045562242 631500674234 635067332402 750533050362 723253563027 053047527076 310266751671 334450251725 612611725636 122055572356 267112052365 344372076273 455612611725 622426007100 177725617117 252665005070 723312134556 127245767053 047527112131 464007775041 053255520121 616467767533 360151727614 301167133445 057123253573 713445257641 745671334254 757456626707 271233121620 325253054274 237403334556 200217112044 537224107052 271001074451 762575123734 251344004362 241045123734 251344004372 241112764517 561245662670 727123312163 476561736140 267133425671 413443227734 405721704734 556126235656 626707271233 121666777405 301267133425 651375622527 773334254513 756127346056 217755561263 460566267072 712331216554 506360667133 425651375621 775556126245 767053563027 112537755561 263460566267 072712331216 342506025562 670535302534 254513756126 235656626707 271233121634 250614667133 425637156225 277207614356 267053122773 425447353545 561656246624 347052144533 455612736127 112537503706 167133425447 353425451375 662670727123 312165166775 516727155626 711241342506 145671334507 461476713342 564735342545 137566267072 712331216456 563551674467 733540455624 363012731334 353451545073 652711577323 565633345562 250270521431 356267121714 317562670535 167270531227 734752535455 616562466243 513534732357 115762526730 113345074602 562356566267 072712333347 217120614312 416055625326 671334507462 256350256127 624547026712 413226713017 207604357643 776356267121 714053545561 657245057613 106031252551 555635074503 062224160556 253266713345 074622563502 131605562502 645562436301 273133435365 121374262140 625253233334 721712061474 503413345265 556267121714 315635021316 055625026455 624363012731 334353641302 563720176565 304617105253 611366073357 350215155563 507450306432 416055625326 671334507461 467053712263 413345205513 345407505562 737507423562 671217140535 455616572054 127175007727 254230744252 570457303556 756410646643 630127072401 040452633053 553635345277 763760673537 575376236073 520212555201 216300562402 512550024706 001461060000 461062267124 556165215605 551450224662 771133445563 734301205565 023175474602 557744420262 057565654556 373430630267 257623171405 337711040544 137353531334 767062241335 204115474602 357123253572 177714151671 334254513756 165003065411 371021265057 310525133403 232774132647 670577571116 515256513756 225277213345 404734556126 357076705356 302710764267 130116713342 545166651545 102462542020 232156713342 567504064473 455622415133 435200603065 572167027465 557341773574 107373662465 273641745671 334254757456 224274515214 234413336573 742556267047 523562733011 334450540132 736564247355 552013531606 735375753620 657612357376 465273460561 261172561746 205557235626 711205236534 254236534742 441333647345 562241247527 107641745671 334254236534 450540104327 476223711067 565267025776 247355552013 024677675333 601517371423 243011671334 450571232535 737134452576 417456713342 547574561656 246624345171 563712135717 455622427451 521423441333 657374255626 704752356273 301133445057 123253563027 053047527076 310266751671 334450251725 612611725636 122055572356 267112052365 344372076273 455612611725 622427451577 572667403236 574306023562 671121362465 273676271125 375037135626 705317371354 556165624665 174001461060 461062267136 535053733333 621102373377 110405441373 535313343534 700031421400 461062267136 535077035230 564422047667 762210131027 672726267072 716000630430 461062267136 535077102667 622110236734 556165606271 247600063043 000000000000 461062267136 535077132614 616211023673 455616563400 146106000000 461062267136 535007744271 044117356267 072716000630 430000000000 461062267136 535077035777 714422047567 133435347000 314214000000 461062267136 535072470763 104411735626 707271600063 043000000000 461062267112 417747624143 062506606444 172774460726 414437630353 727705264605 345624363012 717252513271 455762371770 216573406074 565136663745 163714121430 703445734617 734747663077 334165764114 074254612776 267613657107 737735705741 442675057365 766307733535 276012337117 611016207576 772735473257 711257524576 411407425467 406200605372 501145564312 502431341657 745574275362 173407103712 277636541501 133341570676 177673613703 105570572116 171700170452 624537246016 574364357346 143061607010 167041237564 372645125735 615656236300 063043000000 461062267112 417747624143 111215415144 713062445264 606271217140 534752524541 634375565567 201070022107 623544130315 716271570674 336122277745 670275305247 612717652253 674236744757 610602667470 743245552622 317517306057 047573637347 327566773162 715706754767 602326530333 323247471607 547137710562 564375410530 257777316271 570674336753 637477374117 477410753636 033057300212 532452746145 414074254672 027352077263 157443656752 774326530232 740573743521 641275456745 742753277416 353232677156 664166527055 700573101156 670615512476 727117145636 525026247037 012307647560 543517667616 343755656030 764541777511 774521502642 076047377123 625372651243 777113743263 355775743427 715530667057 402173276267 613654350047 137532146341 741372126612 024547742725 673230623377 701502207454 521624374507 671651621273 376247737237 357724376761 613746657517 663571077057 547333535060 717756442262 316476376043 741760361506 217237763112 773317467715 666342172647 653567167727 517565375544 111400700135 735236677030 757357120214 377501672576 662363647755 743147134473 371075605754 557270677271 447473327124 345623557414 740674771537 554415176614 117276273122 736702325677 763112773315 733435742550 636475337266 763277331022 300160361635 777025656236 313475252455 411711610663 763023127575 236457434707 733532750450 305501606161 621507767313 452437406752 746732455016 756775722063 612714477754 734344321775 662713355763 511747047574 574703764743 431275752333 773513634174 013175773433 777015065455 357173231577 565655055614 772554117472 375515363576 440131243450 771323664557 320517265731 174263062364 647753061657 747452305323 013755503544 512475656236 313452370003 142140000000 461062267112 417747624143 171215455135 451607340364 213453507731 036613025452 323031347525 057647731566 627470341757 303037220307 645417643035 545716071071 056256437715 245412720546 732411523775 664567324127 455215203356 537747046064 224773157365 714166627470 365075663464 430561745716 071165771173 230324632375 662771752060 507671253521 013412465554 134735375162 647045716071 470176725476 362255325425 073145707217 234474576372 405264711773 452510075516 725645125601 177260237100 646574571607 277445320273 521242247731 564651556137 571403371777 474170655167 352637171567 774741706551 254342172720 731453763032 627100755166 674756437425 437177376255 212732747557 455460606357 446003464176 313440356523 207671252737 467506313233 324314703701 136773433777 015065467737 477046353233 645226331531 561673246325 233277300452 014151557666 500565700066 012712412624 574571607107 105625643754 105302552075 666234313437 556514155461 507735653143 673377236441 333356000377 745673241277 560562134530 704371201165 133447462712 171475343534 705246366603 542104675324 436277455215 276277575665 030330222363 724141201530 634377355221 766334077352 637171126552 631761165040 560500654205 046427735522 176633402076 227455726771 512533611717 520253235432 610242313176 732443151357 672547636225 532544347575 352270277135 665024170444 036647306542 050207735171 372770465136 107534532653 030474230721 723543261024 646427566547 776746053577 717036153217 045675664730 654205151454 756415763733 112477617164 146031570674 045754303601 543626506501 726222522521 555111264213 124345077124 374625273552 315256260457 577457771273 277745673241 250167446602 677742522002 330756260457 746465373342 655446003407 753523277425 220023274541 513742534377 755667676521 555622456562 173513376664 212021370526 043055667161 456176672752 336577471173 524566560114 722470105647 566502423306 543134403451 042107534532 653030472367 324116413740 654313567441 110313322771 025314237052 552477504515 537534473371 074471456275 552455325564 355375650720 333553735771 161456176672 471773425743 313577674605 357771703615 213771076202 747034160006 056164675435 244512543767 674223375763 742316551570 547136164364 735377670743 646571672253 673665711316 453610711102 326530324017 610762135777 170361532672 711703135520 440302065431 361640603650 756277571412 737763607432 563603011336 301443247566 502201431047 245723673241 100625651364 756650220147 615306276501 675231734571 302364063722 427755707074 735222750532 653032051735 520440323065 431372407347 742745411720 323224277550 434444115325 415024756650 220152572032 405062713666 522655267212 367653776511 225245723347 356531747445 326531477426 337760220405 455222414577 713566502567 533136303470 133254647107 023445125533 534474625363 113102274755 426371712223 546520330633 156773716355 367333116125 714467011346 777647664575 377360272547 636013360266 531146527211 615737465746 531577701300 253364632535 516474375526 113747222746 752631162765 615624574632 276247723665 574276076124 443707153415 362477145274 765012414747 554263717145 756766531352 104675343612 565010046035 622536507203 764773700447 004734136267 533746452507 464627165347 256504056050 535733146271 366652265672 513777021260 536565371016 107532462370 531771217761 451655001413 435153323421 634375565707 732554537101 610753453265 303376663646 060346703074 767764151534 523130624512 567031360067 654525565623 631345237000 314214000000 461062267112 417747624143 171215330376 043430260434 134514106027 105625641553 716077257763 717702176077 017756650525 631637333760 437417617044 702012421641 555537462257 667346145636 524546443404 713634164572 334004632064 361310236273 622631325177 254773662336 076531572727 545415375261 371363416072 672447571133 447002762051 735317332724 463532336132 460402504346 345773753344 124550161574 753226767661 557750020124 217517667634 217275137561 711725070460 703727756673 776360743261 773251264251 646500317561 266335440065 750167053576 531647515767 534717352341 567717731537 267364757751 661353447453 471755577021 760770742360 130513566502 065460722261 137331006271 725246104757 663064745617 457160702447 336175142705 424502732412 453265315557 537510271607 107105625643 760362435625 716342367571 756355367517 666275555274 624302507121 762657773217 457160752404 720755552733 274737510072 767362776375 151113634164 755076556720 355631125116 674372305617 736757733210 504747723616 130413015147 237562773344 755715320356 507574175256 333362467103 225232341444 564753061453 761152511516 764203415174 653530256253 415214453761 353025707162 365243457634 660547725525 656236256347 666774107703 743611422316 547562735520 415314164454 227664402544 626145636525 367367555735 227742352147 013056771524 116752177121 022566745423 675713731373 146427470341 223557076461 343522127333 234571607173 051617056541 274117532745 547047575146 463311410710 643773545624 770436600367 401016157012 653243675271 641733447557 142634175253 451157144123 672636664274 703417560755 037157774064 324265116743 355354773217 533564073421 273250374374 117532746457 731537277130 661147363355 355737306676 556507767227 605042565623 625634766677 410770374361 142231655157 257641361126 254462614563 652447134661 053557202446 747231553172 446353173337 755214677760 320443751033 567770362472 571545216243 745636665112 252677133565 602655231502 742312655263 333757477602 613565776272 457331764046 552606667717 135520417717 327733102230 016537711571 351735520522 553254142771 157167257666 204460035277 317031557563 423517677167 534334727673 615333352273 552052255325 415466576604 171271744605 363666500565 701621507767 313451761047 152433571773 153742747035 355375413242 367646330320 463532336425 666647136341 741514547634 565566463512 637623355356 605645134025 620221073273 257560755037 660752633172 334047552672 754554231675 336751547617 023257245352 773311617727 303764643147 035160036500 565701621507 767313451761 075406736522 651726270537 216461776467 776032152535 344746271725 231771363672 636665274723 274737452131 243450771261 701242475655 357047156445 563767173711 124546632136 577575055321 227774530207 114522656372 532405450720 271313450640 665667642245 757214551552 213711431445 552633526742 601533510247 565475550571 607240707535 353760321531 327614032376 317711566567 153637477447 062707733523 423677330305 173531733012 276027334637 341752250230 170536647713 236663757536 673577717036 152717014777 576203235061 161456732412 502633123416 700750427127 217662075426 053124445773 436153254152 433111502162 223774054172 552006371265 526333375706 572275603575 017776171672 666500552550 716452736507 230511415122 670440762705 046351333240 261367527364 757751645613 527566726401 567277616171 672027256666 067122777602 617652405555 173565500266 007707762360 755656311110 602664013777 013055726375 154603231265 526335257176 374673313634 167043332455 742741662003 177737440646 255325457765 516166327732 435007776622 327701303553 735653777434 363564033667 073777746643 036656751577 655167073657 061236726366 651122726735 643770150765 157270332265 174046571761 147264675156 515471001135 665020731312 331505377672 576662331736 475102317726 145414554167 767355350020 124207170171 635033364346 576376561525 663405745100 663307426047 737735277431 375677747417 065525666413 547266523654 713236726366 656033155425 023164516022 673271775407 356531747402 674055526231 525665344662 665173552052 326676327673 260262226574 257775672547 636013360266 531273776360 743265565623 625634766677 410770374361 143023145174 571544626145 636525035727 332367227605 171136341643 156764713244 675315446043 443217756627 125352611651 446173666042 710477115541 673507760321 611627470357 723713354751 477446732734 752612246674 452162437456 577267537357 317715645741 211276703664 176735462743 324550161524 033777015065 513766327704 070677313304 635715665671 672711712716 373337604374 176170470763 115365103333 277140334614 563650456267 401517567753 237565155456 532057230477 205263376512 042431341175 327453605333 571445125524 152725766623 430601653434 371525146346 336753176477 521424672314 343333565173 333377357731 524775575552 353226223267 354530456135 461161070326 774533611157 667107226331 523755434132 327376250420 556045657715 157545111621 157437671344 732252450356 272327376567 376666672524 631631562002 720266607320 412365527567 773561120613 203545052723 273765673766 726727117127 163733376043 741761704707 631131112637 553477525241 437303134752 504750536137 745647735772 527224552760 333360456465 677535677450 765045423146 476113634174 045737566533 357176663644 457207370604 753705746576 662314405765 245726242630 705326531377 676373577122 530532653155 077022723273 762651637624 511714454445 211450066753 537554751411 766656250565 375544632727 117127163733 376043741761 704707631235 744447732717 725250307660 627172524732 621760447735 773150112113 634174066732 555674173626 432771335640 735271231466 052746247371 105720227232 737656737641 145006675353 417455354115 377332712427 257666231535 344745347175 557702176077 074234371453 503234773271 772525030766 062717252516 402555176737 644043337172 163304671037 334450117307 700676327733 102535122236 067067576706 323446254262 426237371145 774412562627 367357731744 621224447440 556616234336 773432773513 702474457160 734334506447 606737234552 232555674736 524575546155 517307702565 375544153772 510231203343 367773526122 452715557476 737624526522 614516405636 311311137731 531711767627 470341625556 741664707555 345213527733 102570262577 657320476553 625736522521 266736254771 756775255533 566474057237 302225504262 507121734027 731537563535 465761462744 677273346430 250712176262 051735025565 623625634766 677410770374 361161746251 724563755347 752524143730 313475252472 012664773577 276776537554 470620477322 363127206472 564511170334 336773426530 512223620267 306512552564 515151426623 553477451377 332712427257 666205360545 373237527257 520673613353 447453471755 577021760770 742305202366 664576662014 563652515433 323454521624 374553777417 511136341627 223711375554 531745452162 437456513257 416707121321 443744544777 247263775673 356566657167 722637577527 733116116524 055712434507 713262763421 726532542277 520424253511 165546064762 625071217627 437121575270 712132073577 357304256237 153755440416 411727465360 545377556562 362563476667 741077037436 115217702462 345033332771 403346145636 515763366623 423547746461 621507767313 451367236277 447062707733 535276124171 726625773520 772747113746 733161075325 756656726401 253702622304 533056620412 367227734362 365267576655 734764472316 564021362554 535350072321 777445761532 727117145616 566723716367 656362634745 367614276746 647260634766 677410770374 361113155367 701453277575 773652274145 636525622427 470411737725 140513370572 734217537357 741751113634 160743062553 767777657736 522046331457 055135412231 771321310300 551751716725 766620756355 367171371610 753503557053 265315401761 717546176672 172443764736 657757471021 727507776227 706727326366 461067455742 753501667257 666236324417 273365757245 527602776376 211553677160 773527616164 777671735776 733762101674 412556010242 527447417335 346222667757 710123566113 552536714376 621661523151 227757566503 165341316400 660375710253 626332076244 732051156061 157067433615 727671143271 763117463614 336157067433 613175025334 737223437107 757065557477 766344677633 636043361570 674336131654 766564456750 062637117333 337715636661 570674336157 067573665677 747412756107 412714177157 165410674336 157253504747 514557345224 375710253625 472331712401 240506271725 271121363426 337706177423 522707327175 725675467006 465620077762 277065441530 337251402576 152207535557 455201232170 762762437752 562265774437 700534126276 350246657374 703743441455 435645622274 774423327576 377236441473 527733116053 777373067747 102172526241 774457615310 127742324671 345613161072 571574276076 056337565375 544747621665 735761073716 107537060467 775042316466 363000630430 461062267113 744556226717 561405026724 114766363012 677622101310 276727262671 756143141335 277114746025 577444202620 575656545563 734311205565 020466363011 671334767063 643111731304 734556373432 161753006363 011671334353 451525675077 746064734556 126245767072 401432604574 410532427544 252455601515 376055323734 277674447246 527364225273 345404734556 126376667072 712325352277 344525776667 053167437342 567141344377 333425451667 734353451525 651667734452 576417023562 670531127645 561273570767 107641702356 267053045133 435211364652 735707670531 302534452576 436234035626 705307633445 257643620140 473455612636 127072712331 220514530405 226643356267 053572101511 671334450322 670724014061 533643560571 533367037673 702167675451 525675037135 626705317371 344505712324 304710266753 677053345561 172473456660 226711213002 656753505167 333240272634 156727737274 415374247367 751525671413 425423653437 144133364734 556224124752 705304752717 051026675167 133445025172 562175037135 626705304752 711213002106 571744476221 573525560537 745167333240 260515775726 674032367630 465060235626 711213624652 736762711253 750371356267 053173713435 345154507123 633476242736 371334450571 232430471026 675367705334 556117247345 666022671121 362465273460 561261172561 746205557235 626711205236 534254236534 742441333647 345562241247 527107641745 671334254236 534450571233 773655570064 753706140473 455622427451 525675745622 527720762734 556126367627 313343534515 450710152525 426136117601 556267100107 445022257512 043425134400 436224771276 451756124562 002171120422 451756124562 002175120445 372247670522 731334353451 545071637270 757060133455 612734605621 513756202750 742356267053 116727313343 534515450733 377602540533 455612724576 711253775556 126245767053 563027107766 670531630273 133435345154 507266243170 333455612724 576710776667 053122773425 671413445257 766670531630 273133435345 154507161243 012671334256 541256126245 767053116727 313343534515 450716124306 333455612717 467112537503 706167133425 451375612623 565662670727 123312163425 062255626705 357053445257 641743073455 612623565612 624576731334 353451545072 473376647353 466713344520 561243062734 556243630637 345561272356 561262457673 133435345154 507227271664 736233755660 226712171405 354556165624 662435725344 677551672715 562671124134 250614567133 450746147671 334256473534 254513756365 256626707271 233121645656 355167446771 253354045562 436301271167 273133435345 155563507450 306145207026 712553334556 243631127164 127053712263 413345205513 345407503702 167721777167 133450746025 662670727522 427705443014 525264666716 436241431112 070267125533 345562436311 271641054702 671241322671 217140535455 616572450576 131060312525 515556350745 030636241605 562532667133 450746146716 410547026712 413226712171 405354556165 720541271750 077272542307 442525704573 035567564106 466671643624 143215207026 712553334556 243630633425 745131605562 502645562603 642671357643 611671334507 460256626707 275026053476 403753526114 362125274227 541667367204 323321714032 466517400146 106000000000 461062267136 535053733333 621102373377 110405441373 535313345237 000314214000 461062267112 417747624143 062507727734 025467121373 103537314322 770214523441 663665141456 225037717450 306222434577 203466341430 277612323031 347525245537 417170630765 655667271522 553757231533 135634747630 354304267411 355513641762 411407425467 621727367016 135717323044 057174454557 623717702151 316201030242 772403230353 035453407621 345350322153 557770453324 134745637666 377771706307 773515276023 513642606203 275755756375 045717377374 113555137640 450056240564 472271133156 576233625150 570473407707 706234655475 563614617536 422414264074 377552467623 742247535256 753771517341 253360636652 467623744633 163622771733 653552537363 521467435607 372227413442 712616123373 170557470663 626317352171 431406103717 131155114447 533037604373 644566757737 343153756243 630037715725 715647711261 632702707066 033667073721 115076767625 545671633537 366047564377 770513437622 504460664556 236313457331 424167053731 734175623013 454075055627 375077747346 754377435626 055652726551 117672326627 347045037507 537502307770 434744576366 744160626645 700452765242 512304635751 234473740051 615672513777 474314343402 035612766333 254634171405 626036426713 576437763563 366576045666 457275736340 234232741630 024255177457 726430657357 467455146143 376537775775 641165046077 767303751265 526133124762 733227402253 725261732422 477315645621 143376720343 250233510137 710757353507 716345257536 717125332572 376312763362 646225044637 523123330503 400451766337 557731776776 057073376434 744576366757 567051337564 114200071274 230133344674 722356224663 671656651745 724026053557 452312742275 413264304066 724262361740 530342241761 745666457004 527652415137 522373050705 357775613443 752370771123 631715435250 775135352775 774136166775 070460237556 175771465545 671611207703 162775765403 742213600557 372367260377 055276517535 234425667745 210543572301 176672551326 371175504137 430677657477 605707337643 474457636675 272727647515 331073100704 602375552565 060375763751 716521373020 210503744315 567775142765 567514047733 000515617423 710535554142 177467755332 235214077374 772310665736 346276604052 342504247450 416705376466 335735350771 634525767130 172133456772 177716715222 533732544632 526653647743 541556717054 222657734313 055331611404 773351604746 471137737735 023154055562 300160245521 536014523712 763362646306 157707173461 315253325723 761660667325 117651752077 212765262655 434455132637 117550415023 017053157443 665771650737 644504351351 615651457167 666457004527 651766351176 517520771746 502531326615 735344746271 725247057427 345773643164 320203505621 345301737422 504460014315 413264304357 566131516656 730412316662 153002375676 636133716154 741275771764 202643713550 550254736553 175743737751 674757437573 716143521120 613203617766 335067735771 706307520526 265573754516 547722616141 761302672661 767524202646 771713412533 653753530405 431334156335 360127511253 337471063511 643070336727 117127134523 700031421400 461062267112 417747624143 111213142415 317324606271 725251305173 466727267335 346512657675 146554567163 627715661413 776167113555 116145476360 337356756034 242561272204 704772627740 677320360277 356522776376 361461613114 135274672773 741174566426 550462407635 547711261433 333056164114 467164743506 336621425605 124376456565 345212657160 435261475766 507732542375 617761674527 115716447345 561546367623 744633275010 756333675174 762732132660 151772467663 613371615476 474357377720 517725534746 121567516577 531771751437 315705131615 740705577531 726115177243 665333273461 475103103705 454735010150 517705173466 757257607257 405223752370 771125477477 706021036753 214650737064 052711265637 371737545614 276062133432 466137174277 357135551163 521614650517 677171132653 573136404565 554267521735 315212576335 747450412761 757764736367 617504055076 273213265170 736761657057 566773423623 235023036344 245564710335 103673302362 342175456237 554056227713 550550212757 737777345421 476241736032 626766125651 623133447646 625035577701 260235706622 456542662723 076117665322 614574237552 645444761033 224157132550 627614545165 154520666243 170273624676 527362373623 607556563164 761715453041 471734563476 526507166127 475723755767 364475107377 113747557431 645074507277 636146161307 252177227272 567627332235 562372331241 667774053011 671334507463 605342056573 770516015473 541774226134 233357463535 635334216754 216763662107 362356422776 316452200622 101712543205 404522315752 464623511657 447263566373 647074553253 413101213020 340233252323 116737747722 361105226103 146276472635 663736470745 532534131012 076634023325 232311640404 062371165473 547675161713 265270262024 260407006252 515144726263 424457635242 764742212454 206310775442 101103311367 651447073623 567771764747 250575410167 447357763751 716521373020 253304357460 243463512427 362101712562 260225114676 523055325341 310120766530 665304725232 311636533641 113747215303 223170442513 041535711673 774772236110 522610314627 647412123007 363736475167 451545206662 431702734556 243630067217 541026522375 237364272515 452073377602 540473455624 363170246654 777112167742 412172543267 452405152507 141261532704 246524331506 546210516472 167327561040 207176736442 361110405503 267025240717 205413501575 246524652472 350735537634 505075153644 270420102002 232751041224 122414665246 524723507757 672361101536 745024364657 221342100410 011153644316 702450315525 152516472167 327604040205 075153644270 420102002232 751041224122 412525246524 723507353161 222771654620 327571310420 101311033113 676514470516 472177375674 524051647217 737567471215 424742501604 040206636075 102056713075 364616316567 165622744202 641533412520 345471130272 033725152515 250400446572 214736357163 525152515251 647217533641 113747263101 536767323507 757672361101 536746360505 140247223523 505235233124 155450636056 713345074601 523372476073 636774517346 675723716747 564303347271 355055324743 573725233711 761172710246 247117076025 416112077076 267317271706 307652337117 623152375751 641141716212 506266446223 053542044743 573732511765 175572125655 546410777452 671565433606 465155713547 533676646066 264256610253 532530330224 771157146350 656535577105 524536125763 107562775714 146325222610 367630225727 630637774467 452321241551 651356745657 744576331573 547630232747 365365627073 775371703575 161647752337 317055747066 343361300677 334701573545 215756161561 170147476377 027724743613 512372446157 623623361345 415736270405 361374315525 145361136613 675443037467 521677347606 436611563133 744763760416 365207140051 135551304331 533167237367 702273322716 362277173370 017634435105 116435603425 023017053110 137563133744 763760432624 777567550103 126344674276 007447145212 660746664111 116417311426 157530307367 765460112416 130234754146 577735210456 023514244474 432437231152 173531741075 633367517676 636133716154 763713550550 256366303623 164575717477 605772242225 755723440743 315331356341 177616713026 725037437711 703667271444 333606411437 742163622771 733715356646 663266273470 277204617761 071711374755 755145476361 302672661735 734070535322 234057455663 642475633213 361352577450 606473273542 756151675235 603774463637 177413755362 752426624102 116004712367 155457036455 610473505735 313756725137 774743143127 013347361243 470361023536 051231512672 247572733772 164673405146 323243675137 247621347541 066742536160 071527536272 647047171137 475574727140 254057451734 667050704353 615751501424 635544133421 670237263723 645137717063 062560262245 423245117605 051470612002 466115377030 436737675103 107517733750 232361751416 615657562577 357741437627 745613176766 714545423605 746526225763 765677047277 642463430500 116011233174 367376246512 577653412357 174530772453 272776221637 731761034334 374031704775 643154727763 657636304405 770747355453 175476545157 574645074104 715420646227 332270574734 543327557731 751547462712 476000630430 461062267112 417747624143 111216277430 620414427637 562537761605 766072765760 627716067567 526323031347 525116663077 706206770227 332274022537 252171555660 714025721375 255675117332 474457636676 477673763726 747243102776 361461775352 641364601536 447575117314 335547472732 151767660773 045332410604 536575076703 557135157613 543527364257 611133447646 643631702556 627227164307 200715273711 506364253412 471632071130 554655332523 231566272271 643072007152 736775272762 331616053652 263126447761 401210003233 533346255446 150073546255 117743002412 336775656571 377051311430 526462466436 300651575207 751564455223 764773456572 275666574565 162127337643 423011766723 356675643515 613166273114 563765662711 766637775675 117202405732 613773030372 203334757307 252177227272 553344764664 363170255250 757600214750 527073351357 334004306335 320021475052 707335135733 400431047271 233217140324 676517410175 466665005657 321257313143 345427056536 701573343574 276010755377 613224221426 534256441163 627576116362 277173372261 652437645656 532671175155 074636053251 044257731705 022537762277 173377676261 124205724357 700517030536 562626330207 212052626457 336257771137 475577737315 253214750455 124400430665 532145511242 347426004744 775176047305 724357445735 321427756253 214432466436 300651575252 440636371774 137523615665 056375352243 332357673572 370326342371 351524676237 446324335151 717272524723 754706735671 761352777741 735425706075 623753724723 236332177777 276053146005 016136717732 677115712464 270225727643 734166670065 647752732736 442511324024 645663057414 426716766645 453415656414 264041365776 724757630347 733243021657 757057171642 144663756322 433264765560 737767671773 677363643025 732422755604 425613546750 730331115360 653613215225 636613151665 673043474457 636664273416 667001472246 725307317171 763576045666 447173766214 166257573147 614473673572 236412455326 361406467065 723613115477 346425144427 116513047267 072455623723 321714741267 313513472143 500346535744 303544121220 422614546146 265432073151 467313513472 143500346535 765476144736 523452077443 745275261317 032735462551 177430024273 741030720071 527262725375 777416726323 123321714032 467652447317 164130354543 446150375370 327513676636 351167021446 637634677273 235730212605 327375277666 304537032751 367234761447 367357223640 775177571732 311167470460 237556131247 741053025522 331711046023 745107712571 756247414773 562645564255 325415200772 047047363402 346706157707 516101622225 236325762360 755656311037 356675643515 610266776776 720462051675 141614115575 747661557470 460237525665 475514211430 312336635652 573070477745 601511611355 513601125752 341630053364 501017025774 566645535154 746271247600 063043000000 461062267112 417747624143 111213176763 717377273007 665141456365 252261315166 567304103545 537745525463 417312570627 521677476243 417157132306 542157707504 137775775641 167666456342 303777354176 453265312457 456664470566 653725261700 461577327466 515646547216 771453715713 231446003407 756375171602 766325266536 477476071143 501167740666 132632245672 637376337665 727426502335 123066554704 602375564773 607631674762 374053521752 370225347542 574674551461 433766576355 205237041622 225236312751 353312325055 737312274261 077652462570 457313605476 502051120202 673172127243 724760555767 160476213234 103707647757 577564114200 070153717741 361667755647 365675053742 226711751550 746360532320 006113607461 765374304014 406573645306 547354767754 637644353453 265270262024 260406630513 462744734563 361232523551 535316122353 260563171433 266310153675 127505054733 761554457372 462342472466 436300651575 252756477575 417647277676 565545152276 107111507146 705653670347 361244743275 135512661343 660007321235 317535736565 545156574565 025632742405 636227562646 536627272061 320205742162 222523631561 352756151451 554241673573 661167003765 734727324427 773324773713 526413646351 335277035746 603256674457 346677043574 216222252363 176626505342 564411636352 161730001440 567560256536 221415547711 367156536613 151665673053 427257340025 542415135226 711751550746 360533632412 220235433624 112661343660 030765225710 247636530452 117347014565 545152426757 566717666134 366003076630 715301354336 241126613436 600307652257 102476365304 521135005310 313533123250 557373734217 176661343660 030766301731 521701542411 266134366003 076522571024 763653045211 352770357470 335673676611 364266166374 123717224637 554270754006 175466012404 625731472645 022554270754 024461457524 536266134366 012231117454 225044245014 027562315136 323176661343 660122311174 253453621165 377312720051 257032274646 375542707540 244614575467 475725366316 551204533056 173005114313 725127455427 075402446223 725127455427 075402446363 713045210303 331205542707 540244636370 333750232735 065662564075 667455427075 402446145743 733233305617 300511444764 761046517102 573147264502 255427075402 446145752453 626613436601 223111752453 626613436601 223171745422 504141554502 661343660122 317174155763 072527312720 367336266134 366012230627 617555155427 075402446223 723723321714 032467651173 635613527560 747402167624 103235513140 421567573047 626736775521 230106651436 157055673172 670072651675 734727325054 154442625545 655612434457 164155746673 417726377737 175567424665 143771307313 533121161413 170156130361 371413257341 772167470047 171377337556 466375717125 752234744576 366757673034 601240507055 031727334420 761071115071 467056536704 573462614515 542415135226 711751550746 360532507743 214227437351 227547716447 322651274554 270754006174 542250456537 554470743715 713231446003 453667445731 763511664512 317666134366 003076632526 441551707773 512275477164 473226512744 573140161252 453626613436 600307626112 420606664712 763362646311 400712755711 366374722355 131334757050 750717627546 007052123176 661343660030 766330762306 675760241126 533761674525 757524536266 134366003076 261124234742 600743715713 231446003473 651766533761 674525757423 673674231251 766613436600 307647646643 630065157525 674476775646 722034156755 747363402357 676736632526 653647747607 114350116771 573506617232 171571323144 600341133675 716523127422 755004527651 163622771733 656135275600 126612064424 676717500770 311316234222 667703017606 226337671751 544351767122 622266770333 107235317577 351564511674 700471714022 537244717113 747556213043 114141332256 366776475102 167470047154 571670410013 111505211141 551334476466 250355777012 602357123372 514241670537 665376724176 546327734540 750556273750 777473113545 164155703554 635376404536 417727277272 471045040553 736012545505 371571323165 070754000432 272471741234 230117652276 273322740225 372526156224 110310276502 531326507075 402633274723 423011765501 670477210132 650707540263 775526721611 404773157752 754515510477 342047316361 506371063315 466570243436 600051073314 727750106333 666563457737 530077227247 105355773332 763770274355 773343734304 560571611404 773172573173 472732464056 724212763362 646311400701 556141523151 572705462443 250551451154 774742171644 734646653417 767647554620 327575672767 367075402713 523442566775 557722404074 127762733227 773521514131 107624037353 447462712476 000630430000 461062267072 741425314703 662713275135 012331241667 774053011671 334507463605 155317762243 577050243653 065571250123 252163025432 656105152506 632153144212 351643566573 421004163756 751047422210 132065560525 016364130272 033725152515 251113345452 740654035530 030341406540 355306335623 507355376345 050751536442 704201020022 327510412241 224146652465 244455626253 603260166543 360703015300 732614673447 217737564742 203275712050 751536442704 201020022327 510635605120 633252325222 267131257015 300732615703 414065403553 105447216732 760404020507 515364427042 010200223275 104122412241 252524652444 556262536032 601665457607 030153007326 356235073531 612227716546 203275713104 201013110331 136765144705 111334545274 065403553171 314160603260 166547344721 773756745240 511133454527 406540355317 131416060326 016655073562 350775767363 450661236124 070202010331 703644102734 543657230714 727347271136 210132065560 525016263445 413501575246 524652420022 327510635716 747165246524 652444556262 536032601665 506546070301 530073265135 623507655720 445763531440 657373422671 312570153007 326505460703 015300732665 356235077576 723611015367 463605051402 444556262536 032601665554 607030153007 326745671116 515333713125 701530073260 060703015300 732674567105 235233124155 450636056713 345074601523 372514403561 276563470047 153756260364 267135764377 635444377551 271123227472 066756547177 060472750376 565452717047 673636347510 216747004715 317017163503 336713522755 477212534410 771762673033 270552423664 343404646562 472161062213 333747630225 727630637634 176470460237 537367271704 766117736371 434164613171 615043463334 341371276336 264630615770 717734474114 413440012334 372051113115 306470642026 552161730044 176175205262 655216173005 656732430623 174654575205 262627642707 540253565157 545137074343 300037052435 772202763423 011766332234 774302353376 523347365746 647730447767 277374171337 057247171137 475574504503 055016523371 176106331233 305012362711 665205236221 424541267237 563311063252 466367165666 674163001215 161127633626 463061576167 531637614116 122406136500 565701632702 430623030266 421571214555 136011257525 307563064255 424166403746 657601052541 763623363511 671366326627 347153527336 701547051137 671253364111 316114047733 003743771170 366727144460 112575230614 460605553473 646023755647 737737773427 107571453717 641611404773 321776170416 732454151303 752377157732 656475451641 557477504076 636706144606 055512235377 372123306257 113632201041 361144431507 311351713313 563466573212 275560523274 735102475643 642034230117 666007710534 256441167734 652121767753 155212661207 522771176545 262673173203 502051334224 176177474314 343353447646 625033312147 413571233724 412462265263 160746327517 375453574537 157132314306 774364704071 111251714720 357132432562 470421622227 342056405754 652555275177 174162307202 357700307245 010300253411 527370434444 524746547221 674552152572 726624642274 214442756135 467507303116 505773735520 606455623723 312416677740 530116713345 074636051553 531612235326 056052713314 406573645364 242215445737 246234245221 665474542657 264326132753 240515535316 122353260554 620327572256 052712506631 762547206621 051422154457 372462342452 216654745426 572643261327 532405320645 155564523547 435006110534 524330517052 031704406573 626210515251 244355317130 553655065426 572650126415 123332000611 360746176537 430442562615 316731757631 645220062210 171254320540 452231575246 132652702620 242604070046 652452216654 332657262753 275317024664 001422741714 375277061105 345432635663 737463512440 144420362530 641301124463 372514265525 605440505410 160145252251 073264305320 645164662503 331214741356 267121714032 467652447317 347273245767 731612226342 301176550165 173343575745 334677246115 350646054273 533170665766 041347431537 135445562372 331241667774 053011671334 507463605155 355354421004 154247425012 066317625472 071704406573 734776112325 234662553153 763475041770 251414461401 760742066123 612406361101 536745442123 252325234662 553153636110 153674432604 177025141514 461401760742 066123612407 634506631762 547206621051 525152515251 651545206662 431702734556 243630067355 457364111364 073427625563 375230445535 776731125764 272515452073 377602540473 455624363170 246625531537 634331005260 621715453263 274742203275 716261544025 303231335233 124155450636 056713345074 601523372412 676153123423 011766610167 053577756134 437523735777 230577203513 032260777645 730205632437 715773264616 524376456565 350373756745 240512452021 675053776517 302053577756 134437523777 734257737564 742203275712 066123612407 020201033147 712635033104 246524652476 727117145625 174001461060 461062267112 417747624143 111216454610 447742450147 552303134752 524567773470 774611266502 717134775540 577443675656 437471625312 422334471722 330754017674 667740753175 315331356340 001143774216 362277173370 017617121461 556411407425 466251747532 603142267443 756766325266 536477476071 143501167740 775275101322 406673604624 117775172205 521735360522 367457520526 265543367271 171456225037 717450306362 435154673026 562775715577 432464606271 217140534752 524542632355 356612705653 673277137504 177536547660 077363300244 367364773427 767731352343 415753175636 714546771767 743740046753 415500752256 224734367517 673526376772 103755370303 731507717626 730332705524 236647533626 374556606653 616023232553 175055315122 700547653523 431157124643 614375225536 347445763667 603762731731 501224527577 112434153363 273646023745 136657363714 341646045237 172654063045 571075535525 647651047542 652677563272 566774474237 172654063045 571075424335 131467167562 172457241672 723724465756 660013037455 226774357125 315105776744 366577125337 716457673651 271123227472 066711757770 503367704726 372253474237 304046135571 352274375142 743755261120 355465315562 727513653552 560241765476 744130204116 352313123665 731567365415 445741373002 554155061255 774701223761 213117112756 562363134452 077637120614 745066357452 533257237630 605410114350 116776152323 031345074602 563652522631 525332572376 370344616404 737462166234 115533152733 303026640037 503130301705 322357313167 113171644770 611372522775 521232126730 775743427715 533151643526 126737633766 565313352351 425177337364 414724550167 766507743634 757334656535 570177370705 763326253663 131670667341 623072023422 027757566503 143633521430 724556236313 457332034343 551135111757 517677130673 572730375127 627632277066 553472753555 414133245675 261375013565 042553254245 742651576776 677627427715 110232653156 457767476377 027722553254 247735705624 755632676117 554657374535 742651576776 677631167222 046552633517 676363717741 375126552627 731127060325 004216344677 553526235116 553613150667 341623072023 422265660773 303320415212 161167471134 607500337502 307202346750 164410112573 565056550777 776337665510 134433433677 151362431433 325735753560 734506453366 507360037562 255713757657 372604467056 536731560644 704552012321 377361315556 735035756175 377400371223 356000311332 544151657743 620617767323 564266657774 677553126727 117145627555 011742426514 776057645326 531547334162 307202342304 564441153254 663556071143 501161007762 475563204727 744755710757 353517522327 051237152627 167364750364 570566653724 471711374755 644755613134 735727423246 773773365351 361623565646 567755010545 056630364141 033324162307 202357646701 164727354363 667246753415 362633154762 574575316517 357774677553 725742170577 717470475745 777066553173 342627160376 712343607114 350116114227 222046552633 327377363717 741375126552 627735227700 452765245677 622771733651 374660441325 606170122173 072775427353 517522367717 127646444377 054302707622 126552625137 135551170036 122452742357 533577612006 755766364003 331323116771 655167645616 417617732564 512570473726 737741205232 450716236527 031726135552 765116362277 173363323553 771332637456 532057230465 663116653333 617254156224 677175347604 653651256356 703747635545 355072776744 367776745242 541277343623 037565324035 274670006534 321317767353 200474601125 752234744576 366757773021 260537573763 767334224142 562172114500 666235176637 742577134272 727117145627 555017164471 103765357737 617730551636 774453271275 111320117720 552317741375 141212375555 544772046164 047043375750 601517722373 454137627627 277625531555 565464420275 321435477262 572175734541 376276272776 255312523351 541136377766 065661554672 677627277625 536327455727 067727101374 673323613643 576467170263 765365125770 732506342537 623115767546 344605364742 611013717477 410644057357 735636674732 546674471141 272306230334 655773264205 453374645265 457547747364 763024247731 672711714562 755501572615 577560730634 355113511175 771232122500 561766536564 447267217033 442350717547 776327037743 577047726477 337467306010 777744573747 423513455511 350444217241 763435362565 672353737541 767435362565 753636737763 605361474457 437764620651 175626057712 545567456577 453274735532 546653347042 651477605764 532653155556 165776425173 072566077517 775362565723 644530466223 212655263325 566632546674 232463770277 361657127272 773655317645 161315253325 723763236156 075503761676 703446164047 041717003067 222650323475 772624133453 644455012572 071143501161 153426616776 727762727762 553156531634 353625657647 723530466126 552633132263 157135351276 357237315253 325723762617 333153743412 445324762437 312455663022 272776255363 566552625173 037527773111 504340212266 260626605250 322361675755 775317336376 171716505371 371675173742 255325466067 601155107767 774771176057 347363775023 133022563563 445622712577 752705557756 347247117443 465763765652 556557734466 136754431254 675306677566 031630222727 762553627615 632717133435 752175450450 374373435502 537561352756 627122476572 077535277575 702776221451 276142757666 377734627106 227564717376 232722747355 345364445500 110313717107 367667765475 572331473761 773055163677 445327127511 132010054446 457743542424 773300774504 547443731236 262232460445 657745327473 553254665210 100213752244 557427471473 652672677562 334661413214 413756726401 171315253325 723763532502 117522117321 632757672036 302424773335 772127347237 563022272776 255360241332 546666726333 565647651064 735171367373 474766753526 676632526653 647745456562 363134752524 555756650317 131371506672 335113277157 732615345526 653156524452 676653155726 145332330257 376213346507 763376656405 776761613746 657024171767 132555262475 552571642671 521516533277 737070576332 741467770452 676653155727 025536277756 376043056376 337665640577 676161374665 747163756265 332545475172 747604305654 717053327773 707057633274 125354463576 254715477740 541666714530 255172721266 120735346347 640574265315 555655342056 236677157732 776755535373 613154566645 433346473004 363751267676 161374665667 677672316727 117145636525 226704503053 443642312015 556176653443 013324623734 541376265337 730327306663 272537654506 571524133642 140555703372 624677233540 133273656666 067167371370 224676362420 517445405557 033726246671 576141754675 743652170334 701371462646 102453231334 541376243725 736606566155 467603422500 777657101567 212174547752 751377023032 724774771566 647406661527 333033475054 774645775607 306433265154 347656344767 130276700576 076471016333 342241426407 777520424042 636003637367 732467232634 775463252665 364774354330 016273775634 376320761250 737177107505 640376211237 546517673553 541764605051 764577706655 737355212525 276477513542 424772236141 317725770232 653033337426 326612671747 535264136460 577023772665 005542476363 727472235476 750407477234 572245413152 533257237634 306230302665 723756733751 614746711062 453706136773 337656607731 133254515642 366776475102 666734001556 367716231334 474627121714 741264254025 463544226461 673134737146 541071734322 654526634225 342016725437 445363475733 466753337334 516642540254 635442264616 731347371466 751206132034 614475036666 052375755621 132752542113 147561751201 527347337641 435414343722 602412653777 735634726215 170764542327 537363465446 515767766742 553254253556 623407112647 252766322573 456321545411 545463163422 055745355016 744660266277 445605051764 626354725502 452567537756 545214677651 660711474262 631457203217 756627123764 711341212374 527302435744 326263156026 653033337432 751374655473 517543270401 720574566650 055563330263 066631560266 530333371075 336106777603 215373756716 747711341212 374527336343 017150215375 622145127636 263546576445 552622041371 317474736773 125525166516 546747065315 674747671106 245371713166 327722266530 527336343017 150215375622 145127636262 316627171325 552612566516 546516546516 546747065315 674747671106 245371713110 171751133254 253553566771 023150226424 455526240225 303713106350 503754657644 555261256656 733743441146 411321222665 312400627123 531063164241 766327722266 530527324726 324726327355 762046320455 051133254500 452607626214 721207440747 644555261256 656733743441 146411321222 665312400627 123531063164 241710171751 133254253423 662340711264 725276632257 345632171463 205126533506 050517625343 134507460252 200363736773 267517546554 735174725545 731417205745 445732314145 624363170255 737533767407 217575173417 106673147563 615136206576 315330532121 572046076676 515251665254 302072174171 371675223017 205745666500 536733705555 032153775743 427715536665 005367336772 677570164373 723670362155 663173474326 752653352233 635116721666 403565467613 332064373636 372177370705 763327555201 275612713445 207763712061 474507721062 545523573531 203275230313 450746025636 516316744367 565643747162 535350347270 533156576705 653672447742 475317531312 065736622576 665653555476 326353471205 262655436671 562413257432 733124763655 301461133621 725363771353 645733755526 246276107111 055520526262 477317751633 331557252275 151331207762 277065176325 342027135364 572517430314 752131154773 465077221414 636556517310 655277467374 512557477740 136532647606 724135306216 351055663624 520526265277 057674661171 100556246457 736767274571 207564610465 615315467621 706563746302 555201332570 100556527466 534621612663 364764444224 717051453412 533653753530 405436662752 167747026677 162147223506 160711723317 700031421400 461062267112 417747624143 111215415017 774302764031 732460534562 436301271725 217354245201 346175173413 336147445743 717641140742 546775677455 742753621732 676360475643 777706612663 357426263572 072251452376 655225110437 116511446354 024245200313 757635116705 373246661202 445716415573 671665737026 677342553254 115351345644 223556740742 722476647713 370572744365 570572726101 327505267756 134367042344 706411407425 467621767767 673555356077 174711506422 413322373271 555117604135 037057513656 503025715502 347377735717 323155477536 740403575073 565343437153 265573417637 174311267462 704375431377 535304054375 253156534231 201554253512 353763765301 322357430616 071373041153 252517337066 432111063515 616366502301 705315745651 366637451637 141072743366 443070344573 461773477563 753073777036 730536141734 477215777566 675357601125 752234744576 366753427257 341264162031 073100154606 053725011455 654720506272 773744165372 656356335703 032053432463 756745237172 654063045571 075502301705 315014767534 153773534474 534562517400 146106000000 461062267112 417747624143 171212177771 724237607576 212303134507 460256365243 377762347741 735535472226 576177226671 476434460034 037771471746 057313304635 653707115451 405373515213 153316723731 344736562676 136516362277 173371276723 242274703663 457744271272 176604254126 665502301705 315470467533 521260533561 754552011257 525135774457 636672232753 503055010347 227152227136 223744717703 673276313304 635567567773 104620657732 602666337773 555615404076 633410530257 757234666073 410530255256 562363134752 346356042541 266667313365 615774547444 673767376654 054423114135 274672710565 765336015357 131036556027 624126510231 207452175303 610265746246 644004615336 703637457365 332570673206 577514277342 760756251631 247546702126 053333357732 602620363604 475245557703 372626371662 750617156506 573621345307 051623433545 566174567144 134655253723 764652260535 362637607565 170612557531 317473136437 773541767563 472635176725 231476206774 551733730315 326650056570 006600057727 357777334476 271145542316 637735625614 724747425773 652700167666 614747117346 305720317035 755776676155 607152057337 313752521712 173477116376 075736511452 366334105302 555556756146 651275706237 051147777155 057141624777 560714453272 303046272711 714563652516 066607341053 025555564672 226511400701 531321471746 045174634744 576366764773 554117116107 252323414476 361703156274 632040766334 105302554771 317703673207 703346660743 116642746352 753560425412 672375673275 614665127570 667503236615 633303560425 412647606540 577427601070 601367542371 365755426276 303557405173 371365005656 575147331024 065675557410 242057102746 352753560425 412672525751 764655574656 434427126161 001753775717 477741716705 617161324355 513337105621 345350774014 463536770465 557530776213 453507761155 611506232471 746715317452 562074340464 651032676765 147563654773 430376456573 337153713520 534655173372 725502751422 337565136300 725616174432 425535577266 500540663472 272555665031 463215606201 541533370267 652764772326 676213442712 721762440343 363622243114 736457003765 666540716607 734177273337 132432406136 500565700212 605335377377 237515333714 243427350717 445362422357 255141111274 504473740576 012703733443 573177112745 177003117427 021260536121 612737560715 143776461376 404177467527 467325674353 666763275112 745044731671 045070514136 727765731150 264376225712 111674655574 153677563666 702202770053 417556216736 225712376006 225323733743 057377230543 723441577432 343546576634 215333715064 614066737625 520715205237 054547364153 373611314527 456375774553 237156333035 604254127537 355301310657 734771153337 156135275672 030732577465 573417637141 703753740256 076671073571 127451763340 032431543266 762531035462 743536667632 715556225712 111675264025 607667107357 112745067272 117764732474 522640706772 353710175467 021260536705 653670216001 537115717037 656664240474 753417556216 754774453624 336736610106 275216774762 467103154316 521776114770 021260533376 437445543536 667653573275 635355242607 753555237614 376042541266 101670451355 750432742565 623625627124 760006304300 461062267112 417747624143 171205333625 276517242362 277173372672 303134507460 256365252264 022537244717 113747557256 635113223356 024623363511 671376777073 625224772447 067375471513 744560323563 622761747503 236675774136 166775345415 241272263157 113532610623 030266657415 662336351167 741474764602 666446716532 151266642575 564264706143 114141333276 047634467472 235622755004 527651163622 771733652467 623755612342 355064533321 276672243767 616137466553 145323037164 473432707770 736252155616 376472301774 265372466067 102425272637 376702162125 167762277173 370263724755 376767324147 333560016622 671171456243 631727072715 243663434764 617437561567 027735250614 565136637472 235563311165 325577073625 273273454273 436635057372 506555673004 527651541562 251207357552 633216653351 336776037025 510754721015 550051505264 335135734340 464656353776 255115624460 023230206551 276111407501 252371432645 370500541720 232507547345 306166202665 315557637446 003453762343 125752330332 212652173163 176252065550 751360752277 506665345731 763511670355 677707362522 714313450746 025636522120 023037164473 730334412107 666132557707 362535415620 504375605171 701651477776 101363421731 616372304666 734030245323 037164473730 334334532447 553767673241 475757131006 734003544556 236313450746 365616563252 614027623604 466233025355 317553405370 374236773567 605567671540 026327325264 473540770334 153321722763 776167452730 334147236224 162307202357 742435253223 566662173230 655507513615 615570545634 124650536703 573755307624 035431345074 602426357435 712566067033 665773735520 636767454403 356001663031 345074636561 656330643210 204100756766 531550720460 361263316115 726724254127 335672073734 372767166573 630754321550 571023016150 230161433456 771537357741 623072023466 342367734354 321651232665 550751370670 413537067053 676563075672 243103661456 243630127172 522211237377 435712551025 720711435011 611000474401 373111522336 351167075541 773453153323 405444775625 476407373636 517413137113 645743342056 610747223560 031757754343 125752330332 052150167674 752370751411 522775065227 700452765154 156177345365 773453100754 176427705734 246407225532 544667625174 753260314226 744366656703 747635525163 300054137737 743571255107 373542036372 230016360711 435011611132 222672216704 347751645762 300163555670 131670576616 145276515415 502027711400 712725726531 367316332773 027634335365 125635670374 763556737346 600130244347 400655273023 473251166743 723056130467 636242053773 537055227750 666377770706 700566653724 660672416652 344502325644 127604651376 431253756427 434474400130 364051651465 312777650212 125644472673 575633000541 364151011612 251572703323 344277522775 066722756724 754135625526 121361623620 005417206135 344746271725 212340705006 477477342767 536642672046 164047377064 215721762252 476344674722 354717100742 652717001757 302367217777 420225745734 510131377034 461640473742 275336545532 425725673555 274713264262 761324577215 045726751107 136376763733 744600345367 324246162645 463315552264 073423131276 670437132652 347020016355 567011271664 535136162362 425766075030 202426523747 777520424264 073424223533 735540026047 711274162307 202357746566 756642073251 622411527221 276404705127 227434474470 201720253665 246670200163 613134706307 147211012132 515225347356 077174733507 415716757735 374467472235 607543757754 073420566357 277351140750 466716435261 622376712630 513735356436 475720744603 640430624335 607717466101 344572770334 204245745237 172654063045 571075675110 256011407061 017255756726 401171446003 465736376472 244766160400 347426271616 367731326477 453266507457 404755077114 007151523334 100071705456 343535344746 271724226077 643537661145 453715703156 277055745330 667401374022 537244717113 747557020646 274247154002 633274574453 303320754177 712644671223 052731646547 177317602707 734541352343 611206127776 502121377673 554002632477 343554002633 673661007477 066066442565 117553400541 721055177422 414246376575 656236313475 252456753465 240773334423 477713137555 201353614711 435011677611 437274722356 532515661212 367275425363 277433477713 137555201353 676636351167 016704134125 452541324577 215131763737 743571253272 711714563651 406775367033 357313304635 733713537711 374532176011 257523303345 733056257057 763252004536 341275652745 653605453715 441013127700 452765116362 277173365174 667245707455 675143442375 656122477303 156273770344 616404737535 766346457622 701143171137 077753757635 116766067065 617761674527 303344672711 714563651637 357173566254 224571566644 651674732151 266642575564 466770614460 605555352773 747223560171 701677433600 425252640620 126422203142 321232064325 666606604571 705421446060 555536437274 722357613773 023667343562 027767475514 665713711267 707435723011 764413322375 030417133376 042541271636 227717336275 603041701613 622753116726 407575625707 072251736027 423322375117 067541416433 111506535572 024460034135 644433403042 175543335161 105256547677 563744600345 674771157164 473647030302 331717347247 105355772767 365566513203 523667676615 577656516212 733766356562 363134752524 542275136156 157254565320 572304467737 476571644737 303355367477 516457132335 602452644735 554436646712 575176743433 664742373735 520623474457 636677711334 474627121714 753435346567 130560331074 753355556561 615737054563 551707011515 347301544357 041020403673 732546643502 301705315470 467533521260 535567350357 561753734732 757143660331 073721362046 034320460343 067135763276 737703446164 047154704757 670646643630 127072702562 712476000630 430000000000 461062267112 417747624143 171213173636 553014611336 217217666301 705314755141 456365163624 114074254672 760271607152 371141736246 411407425570 720655326031 422674435036 736121610634 763027764351 320460361263 255767613177 261550245675 053747513773 636646332750 720730765737 742475257517 664114074254 664743362736 436564071614 075530301705 315470436545 045446723263 477542553254 152427764503 055016024306 576050422336 351167113256 565514577440 163127506471 143501163243 534326324153 500425260771 735655002561 313470020356 112457522711 767745762267 660275262606 036126331610 753657561704 167432653023 274062003161 363757134375 023017053150 143535316510 665125761647 757134371610 753775553311 554603612632 463022062176 226237761312 434507713412 154557647722 747206674474 323734607541 515755606677 451654766574 103444477733 441635602433 121314477315 623572023335 705716415564 474001266120 707432653032 507773431161 446747223561 246022333570 571641557373 772576662050 451766326723 662472066763 335315442465 251574477043 237657735502 301705315233 665747417305 176075415157 556066775464 152577061765 126573573021 260533040736 737675103170 463336101734 363472066760 477256677144 537556470372 344071555611 206132033770 232771337517 664114074254 664742426312 215243423365 402247731572 637356757304 723006447455 473733274355 742753431711 370765023017 053153257000 224773156576 355202662517 641140742546 634233655650 530255375317 553734361035 706552604657 014400641656 270776524625 704573375637 077213622627 617666301705 315627311551 343157653142 575112712622 765117512655 263321574430 113563036606 467667033376 247734514674 517263723477 562317722414 242064760741 104123672166 366666734000 057641140742 546634233655 650530256416 242041152277 357237735521 273113344746 271217147534 353465764274 411337554603 612633135551 374412546437 273454263765 333502672502 301705315645 744573154352 413260742777 161075335372 144551026720 637306405555 362611737136 261075377555 333661534531 037306405555 361140456714 173032337334 155771367567 450373771333 360442051735 257064503053 571732315355 063776022610 423365565375 577271344733 710746600166 050764543356 725334707360 335520410766 150133327467 470344344271 272176604254 127204122567 466233153666 617462505321 556737646635 710770572222 002301705315 601345033606 100730233103 120410417357 552606667613 255275762676 136560425412 752734407615 375525552674 526461707251 745655254410 664050670242 000734542335 101707067530 727136665441 066407335176 230016713046 722036161572 615155074602 561656075567 141730323373 341557722361 213145106526 627462233560 012573673624 077347576344 703134507463 656165632141 140717011207 567665303333 734607541515 755606677513 706556440436 461221057355 520124717141 053025516523 713362415237 333005145173 507173041517 417022102475 652743175111 363417276523 732132712620 651755540243 460754151575 560667745137 267357237703 722227470365 752476644721 362045523733 300475721360 451205446645 762052633675 341751113634 172767577261 503063620327 704301333657 562553254152 431060224467 472235616156 665155074602 561656062717 252513052371 726540630444 306546632176 743550374147 174605605350 050014354227 563072035617 247467422432 110407041454 317162311277 332145237172 654063045665 037711374321 556127627647 663370640437 133543336417 227625174753 260314226744 350367377561 665764247474 072463777011 425730460652 733654622576 672573461640 734275532615 015142362377 355212731133 447462712171 475343534615 254111546555 361303734732 757072671254 115550751364 653327426076 716657370275 415122670440 763460155304 230466133546 367170645304 123670362155 663173474321 214640532665 423046664364 574162756361 554730412367 036215566317 347432121465 513032245561 101747140332 556242346405 554167456572 275275475575 521407454566 636000422773 171030220542 751535652616 636470774743 415341533465 155074602561 656062712476 000630430000 461062267112 417747624143 215217556655 431571370572 172464606270 727310170356 614311415631 143127574305 757155025233 725233355321 556132533771 602776361461 750374315253 325723763661 622756313132 070565355547 672637311332 546666715705 065463654763 476632526653 647743543275 771570745353 534474634065 532603142221 431007673774 773145362212 713566374331 062717242271 336076117446 144704675335 212605373647 705342564411 677344375775 770772736710 722122371674 755141374332 675354762626 357536170557 753176773665 332742604430 133273626636 667576645771 102635753743 517732375574 271056256415 537704745255 527517717416 230720235767 313030747572 271170136643 442753066770 665522771157 164473431352 641364611157 667706541105 744614775442 657071120130 364052376473 667333667577 752042433217 566600130275 037203567561 707531722367 620461640471 531732665005 733171324324 047437676161 374665741375 507727245713 312555261134 117462336351 167117134556 112061132676 761613746654 333475763446 267117515507 463656165633 111046531462 671521774677 551632462552 631455632432 351324644257 310563763376 647154403453 662134516452 332171405343 534147015326 540630444306 201743676570 602127444256 273547606271 725271121363 560361174753 260314222143 112770274122 352145371766 336771524116 747706655545 473726530767 764665570305 152733317465 453046761371 143012711733 766577573323 651156335377 566705474303 452454663370 565174047235 236237777302 346674607170 647077467755 355574530747 555377522763 751306362276 174775501456 553756675775 564117576230 631157164473 433352013036 403421575147 661576351576 375356466363 160326553014 611106144037 302256751274 667176154431 347525245576 311277255446 535554154026 373077574342 771551652127 341547175130 667614547362 553254115360 277005051240 272152551031 241150630271 600563267774 461470212605 327653450032 762725502751 422337577046 313230417346 105744615312 513025555564 306230334656 432302613571 761553315537 541021637227 505353447462 712476000630 430000000000 461062267112 417747624143 215210011417 472235615332 635743571251 345141456243 630127172525 514174722356 153437743571 250667211530 432745137402 253724471711 374755774372 447665642375 643726461454 143636627125 751766233635 116752673774 357125660673 267636060764 661266335377 346075415157 556066775377 617622540506 673147563614 521052565476 657421633303 431531100564 157224142640 774767377266 500574317113 707663427671 145006645175 656236316032 655301461110 615530477625 432042571672 611575615443 134752371321 762336351167 660673275135 377113741113 273037573134 477227771136 456767544537 556477357734 607541515755 606677525661 556161153505 330503536770 664343137576 351167067717 465355541563 462756361556 536655077115 716447343335 315500647777 753471140072 573041151735 236677042651 376433351703 446164047377 052253343433 655375601645 466335354604 414631617577 730212605375 617115316637 672771157164 473464774466 376351357302 126053775670 533610535344 746340655326 031422214332 611634254320 425716726115 756154431347 525245511571 644737303343 135264136461 115766765627 563615540574 457277310776 257057762410 465454177527 413127633102 026257601125 752234744576 366756272457 075477566734 607541515755 606677525661 556161153565 157545117735 734473636770 623363511671 515264216016 767557315700 722633156566 302206314707 677754105302 576757716727 117147015326 540630444306 654232436251 622077025716 726165711575 521400571157 552140476606 271725251357 276107155416 445722067512 061320326117 161043400244 573213760526 612250010421 115716447344 773563077564 467472235602 637376720121 225004677735 502301705315 265756706247 703660646766 703337667257 367362407735 204775332742 467230737675 103170136376 361461733133 766234724710 417622544600 340656573573 661164604464 323417352727 325337670561 747431536766 645453475501 667717626057 770050512402 537435177245 754446552164 037600042274 265060441327 770746751552 216657674341 534153347366 271367170655 373651257074 216376471323 456562224333 352253743517 730137663277 374622576632 027767141730 323373341557 727772647261 745734743277 417320764743 011532541426 512574565025 633363711506 647443700366 417707372111 756376471170 476365530146 111061442360 325667733514 675273035031 201552763657 276335652523 252220412273 642576364761 462215532475 013773460754 151575560667 752557075343 347776372713 671706247620 517357327222 353425546727 700505124023 131663633145 717452113613 243025563675 012245277776 545654575454 737501664255 424167604655 260666523422 743334467472 235754157577 567446433535 525244471077 776122742477 036606467667 033376632024 512563333377 262726324527 634775533740 242452010457 123752234223 215656652522 234437777023 666632772724 754432626771 232122500475 331446443554 560430540566 514735344746 340655326031 422214332611 767513631247 125716726115 756154431347 525053766766 666723351233 741675057160 727713517201 264353146547 407423717265 406304443063 177653360152 775550742705 336117270725 222344377770 513773460754 151575560667 754675727757 571553717376 660774271704 776203711637 604374176165 656236316032 655301461110 615530447171 363124712571 672611575615 443134752337 441262576671 714357733374 216776714173 032337334155 772766422476 737174774103 423507173577 341237745675 236305311742 457160705333 571263704712 742777120461 677455434022 477633363773 577223604237 745675237465 353447463406 553260314222 143326117633 672257167261 656052713574 233734331062 717252337224 533555077677 707362535415 503661136457 433420566107 472235601761 647777312477 546576207350 745257631127 727514201513 610517341710 667314756361 556536714376 623717207373 437312077170 657227515266 570541126552 606521576233 635116766067 113675371073 275661747436 117437505761 377757761674 527303320415 256662735655 161124763655 301461133621 727367766047 564377761176 071143501163 353617055775 313355554405 107515537541 216354677337 222476403741 702517475326 031422674437 566742051767 217532034516 150675465532 177577616745 272732525111 621777742457 756303660646 766703337657 771712733546 367170643256 666067122767 145621445663 112773167271 171470153265 406304443066 542377103017 606226127421 435357423373 031347525245 567770736253 656637173460 754151575560 667751345734 743253743517 730137663276 576754453752 575772507774 362306471143 501167715576 233635116760 151773013616 673134773144 537547353447 463406553260 314222143326 111764037414 454257043072 737046766062 717252513357 761674527535 476367141730 323373341557 722713671706 527707237660 277546575375 731127725350 655077743623 064711435011 677334216771 157164473700 647754057073 354563754622 576635656236 316032655301 461110615530 477620666216 425704307270 253741456365 173117343270 675555762336 351167465355 541562027754 657677144537 546757252750 576137745237 172654063045 571075675177 434336727707 237651371473 134561275731 127731541544 051075155375 412163546773 376303173616 004012476365 530146113362 176732650024 773507655146 161506754656 753642241426 407312653426 735005313715 343364133772 177175363511 663466557113 607625705776 265457623363 511667565623 631603265530 146111061553 046507552134 565553106271 725251012217 233277302621 170500647754 076327067505 032703170116 524050400165 453557771157 164473667531 753445070675 657577250777 432742127322 627431303017 053154704365 522065277776 547227617420 410372767374 022537244717 113747556237 055275607435 525130604663 770375333750 230170531556 757757113136 341147774335 756562363160 326553014611 106155304650 755235634573 211544313475 252440510751 553754131047 424032376603 715343364241 534147404755 077114007262 566777446747 223573365476 562243433672 767752437761 536105355131 361454140742 546634217265 103253777726 351370761020 417537357601 125752234744 576366711742 653670361665 245430233177 417655576411 407425466736 776744545716 046377615676 727117145625 174001461060 461062267112 417747624143 215215210436 570366702633 151345141456 243630134065 532603142221 433261152173 246430405361 061157541456 365252264460 034537762336 351167465355 541562027776 311277253761 745751622743 130301705315 470436552366 402253724471 711374755727 056536700407 300065717501 720213754016 325627737672 254375225531 715462776071 143501167761 146266114737 257746557341 763715433613 007702326530 333337446003 465757236441 462574575162 274357217265 717727610434 466246360342 315570461544 414752556343 535344746340 655326031422 214332611574 466515061012 744425770662 145636525220 037235244733 617514144772 625327561732 464305675576 311277212655 263310467615 010517437402 253724660673 535476311400 715350710066 323160532653 033333744600 353177534732 774371372344 574704365523 667552665705 417563553673 435177245717 366225765277 437137234457 470436552360 361174753260 314222143112 750450305501 663257723641 412452757073 565145757223 253761604535 371331525565 623631603265 530146111061 553047015447 037145361061 157541456365 252264460034 531373204277 750230170531 547043657273 164744613437 446003531324 477115716447 363256666067 101377714453 754675500452 765116362277 173344777433 334272573553 547215766534 507434336533 357272550275 142233755627 227737472235 473673501670 567475514211 447613004527 651541560432 457721513134 564576771644 737501670505 707117100026 075030366446 003465715534 276077162421 162343204603 612633161075 325353447463 406553260314 222143326115 716662341746 257110537414 563651741265 526066667711 400712627634 217275376174 575122770045 276515415510 524133254115 305157432036 027776311277 315701704763 655301461110 614422730732 352447336175 141447726253 275606662341 746773275045 030550166325 772364141245 275707356514 575722325376 160453537133 152556562363 160326553014 611106155304 731360572412 744425770662 145636525226 755266570541 756355367343 517724577746 225765277437 137234457470 436552767017 047636553014 611106144535 472327775414 165170630601 324140571765 657227567267 271171470153 265406304443 066542350132 453522621456 365252263204 731344772277 750230170531 547043657272 117665274413 622065276746 413325415554 771126230016 361313461677 355722300163 271555327041 357374742610 457547353447 463406553260 314222143326 116431335174 545425715563 703134752524 556627117653 311060266410 200156107373 204277716107 536572222367 152516132042 777161075324 755217774457 615431335170 244102375141 300477045030 455175121377 470436552565 623631603265 530146111061 553047557447 600226127466 717615443134 752524556627 117653311060 266410200156 107373204277 716107536565 525713722002 470754562375 377637320427 771610753247 546411274664 255063642565 623631603265 530146111061 553047475144 513660233106 271725215733 104737537734 166143421726 527271171456 251740014610 600000000000 461062267112 417747624143 215212173305 065734173627 613643651514 145624363013 406553260314 222143326116 751336752637 442576062717 252256452155 776716657353 527333033423 076727366742 517475326031 422674436720 356114545373 342116234462 456565623631 603265530146 111061553046 235736571130 536333065605 277433106271 725251314446 576311277333 334776271166 775674271236 671576716657 365027525766 007112655260 465701373204 277716107536 572366776355 623430436411 417557522327 436561563755 363321264317 211732411407 425467111225 510676134517 334656744355 367027377134 473353676316 636371461561 173053077245 327745623550 666234140450 756071747547 171242452546 061120505346 053450513127 106455213432 177361036711 474412053365 346363450755 127147554241 266523766273 115576277157 632177166220 377456165773 056751623367 352637171133 655763225265 656236316032 655301461110 615530442147 570700217054 431347525244 000460361263 353601512267 042366076102 053272674662 663215750171 450631607107 105625643754 105302552202 764474625075 556701317743 704102553466 234575343375 313667723436 737650064774 753657367443 740525170016 635153504517 567700452765 245677622771 733656135275 601377371641 140742546632 635223623065 615732362177 475766225155 027457524415 257562552467 224745606512 240675176677 651763336257 710773427105 625434217450 076727117147 015326540630 444306654234 323720176062 045544313475 233746755441 561077464711 435011677341 761636644600 345313716107 535026644764 665766011240 771140071703 446164047041 712774371372 246200301475 535277331034 147404613555 276511636227 717336561352 756043567264 557363664632 636036117475 326031422214 314735376773 026211705006 477556107376 064617536432 344616404737 601353447463 406553260314 222143326116 627717222612 744425627305 423373433106 271725251012 217327504503 055010552733 354063524676 237421103270 374060271641 557377677611 316477312372 346150344436 421420754247 647143311365 572371363503 336535111663 150571506326 576733315375 521666453555 415402716446 747223575351 751366513770 450304552374 173032337334 155771237567 463545636413 470027163755 076562756361 533647353277 374722357155 375410251371 363503335131 730523717265 406304557107 577747613451 733467734732 756566576604 176425323755 444666721350 245773153745 702637260563 403330705346 214045115716 447343335156 440051611363 503336203472 600451766335 354722265773 260266572375 670733545637 160547665716 206476074110 412367253774 571641557101 635301663501 324535641676 707611565173 106540432476 344674722356 267664552474 776722476471 432617577051 635322033523 662153257743 114007112372 346152566576 605556673153 754357777744 447562417604 301114021264 131757013665 421234726440 672475443265 756562363160 326553014611 106155304755 023026305310 627172467715 733116176107 741347206675 607726760764 445666455055 325171446747 223561554450 676353220335 236621532572 452715553273 417637166611 537074445446 545367660016 047334635357 256356102725 707356537663 771322672277 770376177672 537237552571 025376714173 032337334155 773167271171 470153265406 304443066542 304771557712 571674527703 134752505764 773734732756 027622752571 617642770571 371127443503 162643750230 170531501435 212674222656 607737347327 567072377726 345507767376 527505336111 717564070635 162176117541 512267155377 664375023017 053153252575 176664343145 414074254672 770723767635 023017053154 704675335212 605350163426 064513346562 471772536747 751645117145 216457374217 420411747343 732746643377 701506523112 464077512064 513340276510 736217604046 621405371735 773155667722 743571117167 431303017053 157263724741 531732304677 523746675452 371726540630 444306232555 755772750453 442723443741 074577567753 640046036126 324111170565 472442367331 446770651331 732315720355 466713275134 630335736607 725776326352 224114074254 654363621752 757777412727 117147015326 540630444306 654236012554 457025711053 761544313475 252440742371 726540630444 306225663517 374764631226 346016106221 464433002525 357041512267 157456235551 707367656557 770231127520 532736371610 753745521520 507337721676 641011002167 721276077122 775532122300 165377357713 370572145767 716447351234 702001653776 725702637376 706750230374 223001600547 642602727435 723025777160 342144431410 115212074107 655722776254 327552525125 071375473745 376531307220 511732345646 166132111061 460347573624 577527746124 522564447266 761345173346 700647752274 757311277316 727117147015 326540630444 306654230676 233160210127 421423373433 106271725251 335677533772 635137734607 541515755606 677537763740 323761024756 074433354636 717065265647 107701252202 202716070477 323274737510 026250712176 272712667363 572361647107 703567616343 755656407226 775550424237 704503050571 607327763107 651745657173 735344746340 655326031422 214332611142 064114536106 115756154431 347525245520 460361263365 333733765711 362176113137 735772403237 660274713236 703621556631 734743227777 714453754640 442274437425 376137704177 363664632724 314734204012 235570764613 426101376736 610536565375 544033277302 046262575405 707355577021 760772447462 564153467551 620023017053 155415122670 045700666137 174233537677 302373311615 737246143770 566645453353 447462712476 000630430000 461062267112 417747624143 215213563443 764555631750 524646062712 171405347523 463577077513 334637215245 466320657672 236477746225 766636277204 603612632035 721726577673 576177144537 555556126431 722141154773 565500252774 347377601274 576174704365 522705472577 652263315074 271704766101 147437552611 262747573112 773351774675 274672353773 617665304724 754102730716 673375635417 326712217762 627633675175 245466320171 363766327733 507620675232 412334674370 711545140327 735022264777 631127733526 474372261357 204607617344 670764544257 772376034556 175130743715 675377332070 764542065545 335344746340 655326031422 214332611675 356717326201 311075023037 405370466107 502303741046 473560006107 502303733663 160326553014 611106155304 736556432045 440262217204 607704346446 610750230374 104647356000 610750230373 366316032655 301461110615 530473656125 747544154024 231553642172 046077021151 673400142172 046076675463 406553260314 222143326116 752125207354 402622172046 077043500471 351562037107 502303741046 473560006107 502303733663 160326553014 611106155304 736541040225 213100544436 411417601222 107501744364 114176042323 567000304364 114175573147 015326540630 444306654235 623223267263 505310755056 475775416536 437375176211 516734001421 720460766754 634065532603 142221433261 167114566453 544366047305 724357445762 232447751774 212464735600 061075023037 336631603265 530146111061 553044173262 732256621730 235427521676 227501174673 564773747677 237442323567 000304364114 175573147015 326540630444 306654230672 041110734735 253633347706 621456365252 202417603043 641141760353 630265367573 667714453752 571733240272 776164174605 527573752632 537135205346 674753657421 720460770262 763421726577 673363637055 275672035565 375544171075 023037075654 766571550537 137234457470 436552767313 047342725735 540773133046 357536734706 277534277677 310332536571 767271171470 153265406304 443066542325 322327513613 104311177237 527513537711 374111210734 376233641141 756256316032 655301461110 615530461412 644665035662 106067502303 742164023456 467101747677 237442323567 000307677237 601463406553 260314222143 326116711435 636654421444 775176127611 543737517621 151673400143 737517700631 603265530146 111061553044 352233241673 104306326604 720116272334 407637375176 211516734001 437375177006 316032655301 461110615530 465264517362 617272277544 313475252440 071554424652 515744770423 161465540351 116727317467 057114672746 370562315536 570027527201 517730137157 204607707557 733717770570 335616477540 570577723760 135344746340 655326031422 214332611076 075136131062 717247614655 403511167342 177054655432 761757647740 753175536170 524661617513 517133135634 671177237601 353447463406 553260314222 143326110721 671732621061 465543617423 307677237442 323567000302 632662563160 326553014611 106155304425 170520735442 143153302350 047135156203 705465541246 473560006054 655453462707 253621446067 144614536761 427674664125 032655301461 110615530443 477126350256 621732403656 257205465540 370263266256 313435310437 662306257370 613736332052 415326540630 444306654223 167123127466 717414563652 522677144537 506535554154 026373077574 342771553657 074210602621 173342241422 720517173327 774376761613 746656411161 413153300564 512575177467 755333757446 107502303733 143122452760 352365125770 762764711371 610753253534 476466517400 146106000000 461062267112 417747624143 215216467462 355625354077 770534514145 624363012717 243571447334 330177761127 111553064064 611762653257 165165617673 711571542312 732145551152 357166432255 550537335146 755004527651 163622771733 673475167036 726627332234 351216755766 723337657272 471053557731 553674623556 154077770467 324316643573 375564670517 461056664467 113234376216 065443743562 355373506346 177335646221 777601762246 727237244767 407046005045 137101551651 357271657757 505156631317 431032125303 151707234437 432225724767 376247734463 211621157437 671344732244 727767644611 703446741625 764753134372 317633161253 667045030525 233711762315 426470204361 107517733766 327714446461 141163666047 447043251315 464376561325 527472471556 060562674651 221767374711 037642237751 622077725631 721274457615 327271171470 153265406304 443066542341 157675302570 430727370727 025374145636 504562674014 270776132552 757626761365 604254126577 675665526332 165124570517 607541515755 606677546755 546576771445 375257165627 563615245775 630366064676 670333762432 342316627165 716205173417 106673147563 615137775677 517742653257 365707774141 565152776753 441767367145 621444571773 473275637777 055265367710 720755613255 275762676136 432522605351 704767673241 473335600166 226711714562 436317270727 154115513631 242543335677 523351537760 611276373002 433463270756 364711075411 545203631242 543335677533 655317534450 552653673002 556465345007 302331060251 022155167515 620624126656 102715527120 073656071143 501163635734 361703266046 651770527042 115726725766 775177426532 571623777075 142562052153 364063541737 032065512761 671723552117 774364662103 670655720206 141737032065 512760674205 625705776241 012332171405 343534145636 525226264142 710702371075 277770552653 675367263522 367705452162 437456053641 667527645545 414074254636 637574766156 405672417654 632465132555 755772361234 775031155136 312474672711 714701532654 063044430665 423411425620 544053610611 575615443134 752505375677 162223571077 022375677503 115513631243 767501555176 717235530276 510623324774 371565623631 603265530146 111061553047 023310407020 544053610611 575615443134 752504447772 344467354155 517671723553 027523756774 265325737203 565333626276 144664571452 052651335557 336776432656 562363160326 553014611106 155304702331 041723625363 565423373433 106271725211 721274457615 460666470623 310417370276 767767303332 375636473260 576320657712 655472344374 117303466457 145215577703 045371774265 325735557735 734473617622 467272517107 776156131733 373552063621 705665766054 423613571732 304450435770 323076572152 653257171133 447463406553 260314222143 326116046640 055302571556 370313475252 440742371726 540630444306 206657660544 236120151773 342172171216 763255265366 441534147415 116170552653 673315676471 324467526630 710643773545 625237567330 725645125736 167343123772 355265574553 645632466326 366463262027 761325527572 721177647325 552137241575 474574311551 363124717263 735016704357 107701254777 571641630534 413064377711 374327143465 475514211013 706233104173 702765357217 366477613255 275720460361 263202064513 340275172221 345361377450 233767376522 144664571452 177377363313 315156376125 527576267613 656042541265 272711714563 652444271121 325527572737 771473134745 531533337336 653337337643 744536737625 313635206745 274122560036 243537736366 463327560715 500132705717 637735772234 336771506470 470467533527 733335352602 421101374330 177725642377 516653277673 762661626720 310770125557 761023766045 726251477362 414777064325 177426532573 725557565202 742471772675 326373245526 676607216257 057762410657 742653257354 667555111440 567426130177 732534441345 361377450236 567431154420 757413732534 445554565623 631603265530 146111061553 047023312420 662301456365 252203611747 532603142221 431033277302 621170500647 755610750745 073715265325 732202747745 623556573714 731717463067 123715265325 735377731537 416065472627 117047636553 014611106146 356577375410 273636646104 415024777235 611706603776 767764633770 116262507121 762424763164 366405676307 531041377742 653257346657 660427355201 756562363160 326553014611 106155304702 325573157731 062717252510 170476365530 146111061441 553754131047 424032376670 436436243574 653255275510 325646337703 223422625071 217626670240 560263240607 137406614507 173710210427 377636053277 770552653634 774540661162 526565623631 345237000314 214000000000 461062267112 417747624143 215212153436 171063362761 364365151414 562436301271 725223542573 573370773256 775734361712 637075302307 757434277155 372375477113 307646760652 134745637657 572744530611 372717134774 515225347356 077174732643 052677736242 476670657532 717743707637 602605442153 175236075666 650057572730 376453705526 315701540542 132457710745 777467755374 542145155633 767366223333 763627177331 177465771317 157546757752 703446164047 027757343617 177471401560 476547747456 376672324527 466532734176 371667072011 627157742241 425113325453 533432711774 370760351377 343607300137 565561555171 307617477405 401331644736 371726401171 136507371564 773531256361 175771317603 753146553534 474627172525 132726706575 327177437076 376026156411 520147447377 225160077223 774677553423 120155277770 666515522610 624667157576 303624734261 547413717426 127161553207 774757337665 776704076633 671743633533 564546334316 371410246355 441272670657 532151713076 175317360541 643610552557 746535344746 271725213751 767367074362 736536170506 603777235556 350725436607 736347573346 656575157415 747456376246 142276563627 177123755677 370705763326 712770673161 766200372203 343617143301 777345574275 341053025641 217233441450 232475701226 761365604254 127532501222 344377770513 773460754151 575560667754 646616227176 352774067074 363607114350 116327143543 727472235477 037657424205 161707462336 351167224246 755555670000 176347364671 031205376623 670776732425 662267117145 624363172707 271563646710 604767313022 746561707451 210611372770 130305062626 507207314664 063561707474 745637652344 461233703273 320316707436 363627177251 474305157415 355501473436 171717134775 247132640515 741535550106 751346016157 217473573477 407315515640 664061422765 636271772516 223051574153 555014304575 347456376523 170612337032 733203061137 271713477524 713264051574 153555010675 134601615721 747357347740 731551564067 172334512413 731302275775 070664503236 261743717701 303050615175 216412767172 335441773454 113115575526 276254715477 740541424306 476507205373 475157705555 626045747162 337665720123 343730370030 775743427715 537027734356 364677772304 626045773433 560576707320 007646711311 124326750103 127203703252 734424372331 155375411473 537703041475 500037233367 333065572003 231640760652 560022753163 653326362652 272410203402 655615372656 377076174774 054105675573 343550003723 344322666153 364063416720 370326030267 435614053746 673541530145 172122202523 321714053435 341470153265 406304443066 542375721060 257631274214 353566370313 475252440510 751325337763 006707436311 571644733573 134573474325 363731537277 366225762477 357437676161 374665733240 275363463545 637546225766 325667626437 675617074615 407775410530 257273252511 162177774243 047075630366 064676670333 765777167456 275636154605 557343617056 274422765760 261537703654 504234470544 464641166271 176663777161 075327726373 767173212643 172076177315 372661647675 617074623764 774067631662 716571706113 724477517700 027143767303 357235452235 375106756526 700441005427 257350462403 330431645373 533432765534 776174372636 741305263744 555262762547 154777405401 607652441145 036153254477 671417303233 733415577277 726470664376 756170746233 635116675656 236316032655 301461110615 530447172043 012771453610 611575615443 134752524555 734361714467 472235753617 041345361377 450211700175 730236721777 742003746012 604574532653 033335225137 734607541515 755606677537 364066536277 167515622622 276251772457 635723377751 423333560263 774736467103 120501733772 364412736331 154665774524 541276407342 047167013766 074371122515 336102710562 543421745007 672711714701 532654063044 430665423243 761670602576 312742142337 343310627172 525133367074 363572376756 170746233635 116746535554 156202777631 127725325163 300054215767 373565500252 774371372344 576411407425 466342172651 703514355730 236721777743 623773552127 302350153724 651256356703 747635674747 633343276553 477617437177 013070426526 776323673657 425227531636 533263626522 724071604252 241017060104 543570527032 431054114641 116121120613 203141451735 741247006305 166271352353 203404446602 606170173524 567461751734 130011767026 743561405370 705331565707 364675335277 301473646777 723056202147 515573555657 341451366477 541707757336 666525054152 144260463565 177772072161 177602606172 566754376167 060257470773 255506316130 472163766074 376755733517 665351220462 403325137660 743727505336 117253634350 742367705452 162437457164 244376167060 257452467233 022747757343 617144674722 357532736735 670777315644 046066536277 167515621513 336057635656 236313475252 455541706272 776663277341 772555374351 771744301333 277747364671 031205323774 771777474170 642523766702 547746513770 304537464651 212240572571 674775734361 715327367356 665610272667 164352613571 763572334454 445341372567 631273716751 562151333535 730123572556 643033314321 777405414206 475506737234 552323764470 063104166271 765223607300 227761506507 202771675156 226222553572 173664771675 156206241277 357136341707 762676136560 425412777353 527733115465 734771163760 756773571363 417050322455 601120214751 562151333535 745713136651 675155735556 570216623316 314441255630 727451735520 532726537554 466327563744 717703675377 357136341640 322455601136 535413771161 675617074517 015554357502 373036711327 415447720702 602603322360 557073430127 625531257044 777235537656 235561540777 706514577303 617051776273 651734533534 474627124760 006304300000 461062267112 417747624143 215216267675 650375314657 246063406553 260314222143 326110371604 062717252711 213635603611 747532603142 221431120273 520772702364 114074254666 630324632223 363511671526 513541764343 200107757434 277155377353 115067146437 757174616072 303607114350 116776121552 234117462336 351167113600 373660475643 777704042467 615017571732 317077222127 336404251723 575625715237 172654063045 571075713243 257462545306 411450675657 677771030176 060732447576 144674722356 227556071143 501167761063 457435734412 454663271174 665335770450 305223001601 777617737070 576332625723 317145625174 001461060000 461062267112 417747624143 215204773323 423105504677 632240134514 145624363013 406553260314 222143326110 373377712571 105374177346 023471703116 117367477761 060266770371 373032245500 546340655326 031422214332 611525430537 663053106271 725251734627 664111140071 277716107532 772714717554 231522531534 757612643112 463565623631 603265530146 111061553046 526150573172 527421423373 433106271725 251734627711 400712777446 747223574032 376777476325 666606714624 756074433354 636717062437 246316373304 632452632727 271171470153 265406304443 066542335562 724544157165 035251315465 546340655326 031422214332 611053570435 662145636524 257716722511 334561056755 575665031106 026640137124 763655301461 133621737672 632554541407 061030173577 356747551421 173332642507 776227706401 357344351051 657737541036 272455623723 321714753435 344777673774 776273622611 003006477763 350753627360 723321714053 435341400314 214000000000 461062267112 417747624143 111217576530 277244675134 777027733775 506277720345 255141271345 074602563652 522643326767 475514677577 267613651355 513066723351 533153313563 426376325037 421677346267 715023017053 152007701371 143143326452 466127567011 747766047564 377656220571 372573445107 550533050342 455742753770 463403077513 326105773251 745761557706 313232106221 464117656647 763613067720 526716764645 302023626676 206506266454 214264702132 375574341562 263714332772 074537712303 063777437676 161374665443 755167240015 677056756306 705653670165 702416627674 763776074734 270717176715 232772435007 653310231645 762734127472 625740666556 335434456350 651652564073 424663137303 227406754552 612421033056 213453037007 762676136346 357731344772 275023711432 754352736425 763576127053 510235774323 457327421224 566247416046 304071051770 464327232466 335157735744 727763501675 417670757632 366237277230 237114314067 545526124212 323317347273 245742162223 773563763613 067621733273 417637166610 162123366077 311332545501 670535236623 727723363225 731325443145 514232102543 571734771212 754551423212 363661657141 325734113664 073420562134 530705134456 350676034240 213302407474 111725133364 773551203214 477673242566 226711714562 755461207342 577667326713 555267756337 667573736727 153735226713 017213345677 217771663153 461773476641 477132367261 553316571413 257341136776 606520563250 374216773462 677261454140 742546552512 073544674715 152533257237 616606673761 704165077325 222647516051 375417205745 773721553560 771747430623 030266433357 754117350777 761013677131 742653670455 705231315253 325723763132 533767156572 367731067620 526775604631 323331370135 534013565611 132730375445 552623572570 742563104006 341617450745 451723374762 165665137502 301705315250 146713677067 056536702142 654645135363 764503053454 214515563327 521057446153 735344746271 366631007342 577177640546 723463643674 630621467457 427507565133 454075055627 375077747314 656304566645 433351564652 733132324455 526333347140 157427100663 735534536444 550114652555 275177073045 257517662266 530556662646 534636003312 277506640775 535531732304 757656777474 423742411455 412576773447 411441746166 531320356106 313143230737 027171276467 313642073134 557237567474 755231175626 057712077320 412264267270 411611036577 673565657261 176241117775 747641205176 512657332456 676421525710 715512233677 572434765007 335346553735 344746271366 631607342577 676561272204 737544706467 113175077557 265712776246 106443766300 054657565133 454075055627 375077747314 641657710755 053305034237 373552063770 463403077513 326354176337 665637674263 313555130456 577626271255 610715336352 114655473517 542161270535 102357644555 262762547154 706541136553 564304676037 427332261772 735251773474 574203625774 514217444312 257430573755 477777633766 471324574300 647756261062 466715237574 364565367357 256720737343 704672670656 552343617015 335045755547 477233475763 742561272204 737447250374 733114454053 055370552625 655615551713 076174115656 236256271725 251302162223 775562376565 320572304467 733677047274 605527560513 243240463750 753305633504 517663356454 633162656607 731133254577 163003647732 476266242631 176633553560 771747675175 245466332777 146264475275 432566660606 161535577610 711117766711 775741162134 535033276341 765377472746 055275615145 234423061607 737355212533 534474534562 517400146106 000000000000 461062267112 417747624143 171217556655 627332557734 677557367675 656327523025 627121714053 475252455575 665031165714 132573413462 737223641147 434763431711 370763637113 133746411407 425465327376 267613657107 205276477257 757615613527 561537145463 363115462257 657120417446 147021260531 210654766566 351531637644 502665303250 774311332546 645737565651 731065511711 767635363026 536703331051 331732317053 157261575717 323152276137 114316042541 277132432403 232712462624 263117663356 773163626676 325666606107 113325467257 312743236713 177353200513 656706535577 711332545666 562506057666 574716566521 355534521413 755341530137 703765035037 141325735773 535277331154 756346007517 667721123754 663613145136 177711431604 254127675233 470137703722 320460361263 213662476377 144537457714 546331602374 452577576156 135275600761 215711062453 706136772113 625042467416 562217253636 155333131677 565647651101 361171253325 723763703446 164047375757 355325411536 027625174753 260314226744 366257477273 254656265065 015672577721 123754673273 417637166632 566663721371 143261305532 253666757664 577104071111 117113747557 257616477566 260617173643 047261030242 773154701344 271272066574 703752776770 670565367037 735521253353 447452361371 413257350777 777275712023 174551771443 035441234313 475251167675 650375341177 633766563145 515270565367 026201125636 117511376767 324145245466 323546166155 461516437031 755450746174 620075213766 411472247051 177237705231 176066066045 717513771517 310654453027 547216771656 237535527026 727754746734 173727067144 767130277455 453766224615 037155050437 657735445552 633047733127 754451432553 651773447446 003476461675 343374252733 546367170624 773425556160 047704503052 226653137126 346631711332 545200313451 654424466634 526076243622 635051446747 223560057463 132320574461 470212605335 335344745236 137141325735 721524466255 040463713237 631060731304 313321312123 576242657362 410475343134 752524405727 460552756656 011772645523 344547167620 772302264723 237676433235 757071031331 277565600604 463554407242 707066646226 653137126346 637572744560 571462646103 675247452555 275177165674 237117037011 132161173705 307475577337 246326635647 634370711117 473056435646 571534306231 751276336347 355345364445 500526727117 124742763026 536721476570 631011476264 774621416626 054166642624 247374505536 745021172706 271724226612 370117550145 651777465355 541562713425 644116771165 727745474325 177633766471 273167743004 571365160574 772315700542 725735467011 755014566647 531343751355 763316110613 263224567277 671324344474 357372111503 220702733640 537676547134 473343301777 612175773565 657261176241 153314344675 576233625150 570473407771 046655327271 171247427630 265367216756 204046371323 763106073130 431332131212 357624265736 241047534313 475233764200 477045030522 266531371263 466343765743 351370242313 255526333277 653755447046 174344447613 771106245370 613677211366 331125422643 573375564245 762266531371 263466317113 325426627624 726237733162 530371310635 051276341766 722760504626 533254576723 155616112274 276132544107 111125053025 565360130565 367233277302 056077534552 277426250710 660702451331 732317176143 326753736127 304127376740 517173277514 537742762306 267422273732 123766537074 307724532675 656236251705 746055275662 574772101147 626477462141 662610626642 624247374505 536745021172 706271725233 353103066257 121553675266 531555634600 625534536444 550114652555 275177073045 736527613254 661670457555 212661207377 352777115065 477211341377 633766577577 010514515542 416622665315 576107051473 310212425536 341102762306 045731465255 527517707302 402127745651 364572477633 477745763666 500565712050 517667224661 371742754176 460505176507 277266246661 207370232712 751113202675 354176537746 535554156313 255526332116 371563647723 535552607627 755001456247 262103444406 476302424772 734736732653 146404404763 363402362526 653647747277 776547536124 026075057217 133746561555 137161173712 673471612502 665315477242 574515534121 237554112572 236076022027 105427257356 141151047061 553353401356 561047737125 266536477470 614460605556 575730236721 777742003710 724731433552 756745327127 511132011067 625746747167 327127511132 012520262233 313746444115 325466336653 352550633334 771126552633 356362276174 750333773527 761661212375 556717113707 637447351102 326531555563 155704744367 235605714121 237537244707 314335527567 744741741545 327127511132 025371717646 717365652764 444573413536 227003141212 375473534474 534563652522 616435653621 657141325734 055131466340 576705653670 362731704746 766277577461 561247520510 126234422367 024405311624 750324520721 725217224347 462664132421 401764443406 507521272370 152172622237 015207676033 114772643361 317252050350 752502122567 654474463753 215705475302 440433646375 321570547737 457263024405 321346165361 162134535032 725667767706 705653670571 277034633523 666667653434 505504377435 636217675765 737056442107 734474534562 517400146106 000000000000 461062267112 417747624143 171216377500 723437475075 714614431571 370572172464 605345624363 012717252137 517653776226 653155634640 015574763760 435170612505 302565703162 125367165320 572304467735 223573455215 203356537764 224773156722 631547525666 264647364455 526315510411 254223604521 123754663477 516457463132 320434425252 454126607477 035726613467 211237546667 626271255610 757737203763 321210434455 526276254715 463773577045 030522266531 371263466377 562653325426 577562605771 261733315374 622326507201 771607723145 515021622225 212605377564 672362432477 535777170361 524350646054 277611206121 611572637774 455526276651 561775120612 255573635130 716246143352 760513154654 754342336556 537555544376 027474477673 242566226711 765452332171 475343534477 402700345404 260015374247 164443137310 031455155517 735776373361 002437114315 143326515252 542744515560 567130277456 563330343200 067426267534 337425177156 753202136371 310314551436 303233626753 433455471751 206313233243 477402741073 475266550434 235653603326 514445772664 151173327124 612147754112 033367454115 324265310704 757116016712 165363256451 752234226331 715605566237 657737267611 532426531256 410021720033 706546473531 772633160257 603264717742 435216167757 531666562502 360727412241 461177265077 545023521262 067343421703 732772734517 073676127167 774023761773 745252356157 420465455571 417123311332 545573436171 733271246317 734740250675 406332240666 473705664737 210700333736 366461311772 763563035654 431526332664 164530747557 555345217771 775635717754 652555275177 106376046706 702630015205 325724115622 665315557673 473637152533 257237621477 504176314446 745411624553 323614115233 757755705326 530564664363 012707270313 475252702375 762266531555 565631756077 541766226653 125722676136 365405747417 307306457132 746055275611 307247706177 424757247541 765377374235 363026536706 574626315714 404663611774 622576570232 653033333714 626464107111 125053025757 345161445552 623572570742 146263064232 753503055010 324462624063 637177703635 613421366456 327434432177 566271221463 132327445605 744555263157 006525237670 321266120704 610771564546 331626476163 437556533565 512767757531 757265761662 245265317012 377105625641 553773742353 630265367037 735521201377 571747774171 670253673721 472447657357 735674755142 077133447452 361371413257 357253005314 474627172543 607464612656 137504517663 371324327451 371462646410 711112505302 553671353705 527564262550 701347265610 204361023472 103231344563 131427150231 330055263253 761437522553 757237445552 623361247622 117373255570 704612774753 175617762711 665125477066 556163447525 427173754475 362115766641 511273322642 126171733767 047345413762 766656251420 734204107420 471736623205 507574513434 211523155375 356305051733 435744657510 735171371017 174314546134 452703243113 061762266257 363445552624 242475516744 374052733674 645350471774 243521617555 345204741657 024503141452 654767411456 213056536732 027353401163 476456344634 577375327672 711712474276 302653673377 431335246271 725251674145 011737676545 655050427477 516457622665 310216222252 126053701370 716176672157 257654562555 150355622665 313712634663 775611671302 774531353447 452361371413 257354722246 552055022763 134752166230 540116502531 324333763236 261743716047 464612656137 445552621261 717324327767 130277450375 502051321355 534521565610 234220753773 577337556466 375717125417 450744547212 077341601523 755001456247 242776606566 155465475525 157447704076 366727153173 311315657447 767324256622 671171177355 773157470761 744326014374 344526607442 230530640030 766224311623 652452433036 133541712072 511121447053 212564374344 524524330362 115133541710 405725166350 363532103656 223107507707 112325256266 605132021215 417055660745 035244150062 321403233276 605246643631 727072714701 761540167511 133254520031 345165252634 076602357222 266531201125 417454431642 436211720473 647764751024 455526276254 715472732050 542362406016 750264676004 626533254574 531633165621 171042016751 775172205113 325457453163 521176111756 260577121621 171040530654 055157401145 526653137126 347242374223 734541376243 442362111427 536413233700 231325552627 625471650477 077660656615 546566325321 410116751560 700676365763 631572375574 741647362117 234135626057 712163471231 313111101313 126615307135 364573335342 047044172771 106245370613 677334323321 714053435341 456365252265 020513211363 261717337332 712425643716 713065101164 431113712617 173373327124 354177224374 574631323253 671454615046 165222665315 513616572733 367043757630 362464704637 211557747006 517422771541 513657562552 756376655775 544546773373 157565623625 170574605527 567522316556 313475233745 653565770150 704714626464 673462367661 576174657634 117662625665 515177123617 034726427611 315650317364 715017277637 146264652743 563117743215 257732424312 175666001305 474165377547 744265137643 244674722356 177237552672 146263056320 462660314527 561516727256 701311632771 772672313705 771434317113 707656550513 757737263725 771705474577 353420470441 727733271242 735565632657 565623625170 574605527565 117114360627 172525132226 653105307475 523117562605 771207773032 730666324640 062712352535 766634526076 243622635051 773567330005 423657247751 626477325564 314546134452 703243106075 725532371261 717335364742 611711163511 657771140071 277731525332 572376215026 712751113202 767372041226 422750434666 073623607606 711756260577 133032265756 034135626057 713303227535 472326253474 237340504635 544072424332 645355763510 556636244246 355440724243 326433345423 735353654237 450224317713 553643364773 370637274315 566450152341 750407067525 246706455631 350735153534 564462462570 155335167270 411611036562 144431500024 670761173706 177610637466 314276230605 773110657237 275313437503 447277151253 101137574263 765357427100 663626533254 425436366727 341456516112 564517522376 055527406544 477123710535 572026732240 672732535365 423745023252 610623175371 415053265314 675511756260 577137676754 153543331577 567170542200 332470767436 127546355443 256277113325 442543636654 755113325452 003134516544 776513555260 762621472123 767347426110 111572366435 023015336347 470636227617 511400703227 302376675177 563573553254 663771525332 572376314121 237556556562 362517057460 552756435364 031703134752 523055761761 607575316161 716720027375 773726272642 465670313700 055576734276 132544474116 402345771266 664273326556 562362517057 460552756071 076535611524 405311207653 651112232301 224474145636 533132327003 757154137053 121640351637 253311361410 344607454562 433167443741 106764565742 653121557761 153611315413 744555262606 262411565623 625627124760 006304300000 461062267112 417747624143 171217575342 564411677311 615156226372 177336553625 774514215107 754600131536 514127134507 460256365252 266767324144 727460552756 021516042152 733303023172 375574341562 263714343725 750362577451 414317777521 045602355546 061776732356 426665767763 446775532233 077763112772 113667065667 771657141325 734042375643 726443712011 315776145567 565173250771 776026171324 325743234235 537544555262 762547154701 673417637166 714352707076 561465355547 677177467755 165161353762 610624667152 346216763021 407674657434 647404323613 360537565476 426027030115 325444566250 655574773723 256167711465 176777426647 464025150646 054023774677 553630463417 713522433331 532727117124 742763026536 736560457655 210063107371 410603736473 774313354712 055517150052 464460246354 545161456365 243672247757 054655473517 555377331144 540531222665 313712634663 433341326322 457044077365 634455526276 254715476567 035624353712 564517522376 055527406544 477122747532 331756537554 466257177317 156725776524 051325552627 625471547773 574455526133 577645023477 746466174265 464513346657 365332545745 316331706455 315273756454 633143776155 517625471547 657614674333 537626344541 026471737603 271463512774 750260057163 612577672427 275161335773 574455526276 254715477434 333431235034 546617740655 473154377426 564130147553 324027275725 552633160627 600133327265 375544662457 511405147635 056541732604 453213571732 315547746574 747637760747 342706151332 155214121634 165275662712 533534474523 613714132573 562735676100 403144357460 430175723577 614556634502 664746402516 262470627172 521735123763 744555262762 547154713677 356550023624 727354363667 757070737446 337731077531 512274753651 772351742632 663564767770 130307553022 255056747551 466637654307 317174777417 167056163620 674303507160 725367313452 556562362517 057460552756 750421475753 500577614556 637215263116 035603701455 505457135334 502664746402 556614563650 731142600470 532350146060 423032260777 777541535433 315744431225 743057375561 265570257677 357402253037 134267412773 572745164775 763376657626 106246671531 736531475744 770461544546 405271102661 516246036303 362773005471 623376657643 274537712303 066525456745 742741675125 006625371023 032376523605 346362664663 323445052560 337542722744 702445516515 434276476261 700542725736 612266366460 003736371777 036356134363 561621507767 313455565623 625170574605 527566043116 365275521500 577614556634 170671250527 071624133236 320124713123 431347525155 614460660477 715773270407 453771230437 110624537061 367733215454 515037471352 243333153447 064006271235 311775547125 417454431642 453651522763 751114674103 171137076376 640627202162 321777612705 351023577432 343351436642 716437772457 477227665156 176250456151 270201367475 371267127156 165773043256 666067047556 747551466637 633513146636 205253127105 427257355371 717477741716 705616060766 434703525735 456252672711 712474276302 653673160257 420137743133 547160257457 641361127442 301060576677 205704536241 332446516145 636507311426 004756556156 226653115171 307617407753 624723766756 170747733504 574576273751 563677175165 727512733303 345123537510 675652670045 732726706562 377076174066 734742611011 657606074516 706632663564 764457601517 733670743637 556422762662 637111332545 622157352556 047637604312 573146554735 176632155677 660475643777 704051353076 004713455313 767561707477 335045753013 740673421042 674127725747 037527777715 773271150656 566757261554 655473517663 245762266531 272670643335 111376376265 525567474563 766637772272 362663564776 272113725173 037527774455 526271106756 526703352366 215316712342 335344745345 636525142112 347425016427 257341772717 054744671614 577270577576 735116736576 221634670566 422677335176 737201727007 775761343762 630710063033 622467416107 566450150336 731243373251 176517764130 727460552756 667160667760 014102436444 347656173535 473765377656 760535455561 777753574377 770620565623 760006304300 460406112124 242152405012 705344247027 107147462472 512542562602 612622632642 652662672702 713013023033 043053063073 103113123133 143153163173 203213223233 243253263273 303313323415 007072007203 425003435003 445007127356 043455007047 107217224007 307456275075 003465007372 003475007356 443505007512 003515007136 436450007212 007503525003 535003545007 023555007236 424007363565 007032016164 007127232007 356074350007 376443575007 067227447512 003605003613 625007136436 450007236275 075007367403 635007127232 003645003655 007363665003 675003705003 715007136436 450003725001 141010000000 460510001277 101731067636 104642715256 706243657573 451530333125 564634473304 307772545444 445715063055 660400456721 523144715471 226163767706 035250262673 634121501726 633640152205 412621123652 156307734004 644522641525 551331462717 235245237513 235430233510 237663550256 317754647430 650124756037 052502653541 210047735027 123713645261 167450323001 733702426726 032554516223 720642714266 671645562101 506245501230 467025564662 643111555646 547627530552 355551556450 203347523516 142623101670 221314456120 542337674715 041522314062 047400666321 014150567251 303562565553 212617750213 231315260632 104722646655 517650103247 101527235450 414322307501 023631522025 567212433001 222520007620 262320771265 706463407347 517627732653 511666160347 712074721313 326605150336 723754710564 416163006350 752111146213 447555724532 473246520565 506726315233 225306233656 047171323335 345234407542 720526125522 716457646200 252652061567 315543721122 541720136711 223123312607 772367610634 152741226667 264732072710 431241505564 763147350226 244625236122 001754264226 541112060754 453031661720 324115046266 327065116752 333263273662 674622166652 271230643515 557346203223 400642641012 440516257712 043101651724 442103644131 652515236523 524025640664 506511523256 002203523124 002203546560 567550337544 440351330667 347621147304 673672552504 553134616003 520345551355 246607542546 357323621250 147725036105 121333571504 222673620335 472545400554 351557563720 451550341303 721447122311 307345457206 467754233335 662266143663 163643160101 302003767111 633667264724 464145362723 551567335662 155747421421 171562642605 057247565545 320677351543 554121100716 607750423135 440547723255 650124516553 244613340002 632717100002 722203131473 001023024273 504631252160 463460247723 226324450102 001024202203 750521446641 147724004504 245456524523 452231662647 621103131001 122053454461 412123001456 023100303460 633063123456 142203633605 065001716032 062130347456 535412155001 101632630462 023460123464 471146263023 123152333134 566002203451 135140003022 203001023451 134202202003 454140273152 313001440466 461135146323 134002203456 001100337641 524654734071 626132554526 334447514241 245627262106 205217525314 727101246423 001513232473 652702237054 221244003713 451731244517 101514203213 226547723113 405101400522 535510523223 652245646525 237440664241 565337254427 644733650123 212203646524 551210477454 643133253001 411025456503 303624457312 407101514642 723654451207 203134003652 243226274133 516412722241 250472217522 504261247604 526257621120 541447120467 236447664506 505545235203 522257451130 423250676202 003207252713 101454517267 501134447412 514513022003 520244427236 427203626056 250447001101 025337266627 546745433254 117564206463 523741213643 726453056233 251100423651 111400506724 041101334473 541207237244 406003502252 727001505525 273101626056 501231241246 053511236203 626312043267 476647125263 655502660451 524241230272 427203210047 025322514007 212407511101 604454253231 337204627001 523512451353 241303236467 640507557511 646516227212 423662604456 246203654605 122514252477 001721471454 206523765553 713053756526 067101245515 456215253247 513350533643 661502514504 411025251001 241517207100 473505520231 644531604651 455134203501 517251131345 210417253235 533221144053 216002513242 202524007600 345424451650 117725043503 722647111717 442114525510 023213101203 412456451233 262627751316 443735123273 604533503241 213313135221 104537600355 735252524654 412736224664 535523223723 647054202203 505650205320 445455221651 254252533652 312035411236 202643223254 547641621127 131662551122 003646456523 514363336407 646122247204 503713241507 563252473667 111237001101 642506232523 412203604454 472211517222 513001212203 321640522246 447100003627 105412236443 712244503217 647530501246 202523131212 500007713456 517247241251 022467001605 237054336202 200007554333 544672713302 473600313037 335536113463 160551307674 710065542335 351563316713 101347672566 305311340632 672712663733 273600263412 306722663335 560001352722 673347001345 352663733062 300130670162 335563354723 313660605226 056347565542 001323331671 274552100677 363700133060 551671157352 627351303717 536271456330 713661757002 400220157672 553323312643 303565562662 400554320677 671541605226 164600335426 672571551713 467671266267 167311100627 600272541337 322627412734 600262716672 713221224472 456454322203 323347541134 003312203347 025456131541 136002203563 666731717463 274626557564 356203311541 560131412744 732600272570 554135345662 745116532310 470566306673 541627154351 311561344633 335551563400 555354742203 546543350712 627544001025 331316647546 543335627000 734074164345 563101311661 166557130662 203346713544 303564025307 001330673556 001100713025 666600264562 556571346203 660716463162 666543131663 734037166311 334273347713 224400412350 203666556605 161311673227 146560350606 202716616627 130663164264 006672202002 622002202002 203323337351 303001554455 135101313315 353363024712 647345313353 400554302676 002203400546 024203733671 440335541666 600226056547 321664565344 626627345554 001336647001 564100627400 666235054671 456024203322 203303756213 000205272313 474565336627 313400551336 606627541400 627012557322 203740056533 671151302627 331662166557 542700113470 170663162347 335661663555 660665572312 722673351555 662227000547 314716723317 001354670004 006002712717 542400554334 616714006677 545560315566 303671000661 164331335306 667337353001 130627001352 676627551001 735005227270 054346203400 551334627662 272317463226 226673160363 551336663671 672605227000 541100627600 260545336647 672627162600 262605167563 712263164667 626454323100 663542557555 605000716437 272546664560 671627226224 554101302626 606677400551 352626627565 001303340644 004006667541 551400605142 313340203101 543001351733 136226144337 623672627076 313563323677 012334606676 627400440352 606623346637 663151363553 307352627400 556350203363 557400412100 622202002673 334002202722 203732200226 163543313311 303667547134 052637671600 332627272543 440544733605 156323564302 627740045435 532313464164 734063143605 144346203001 312646002624 006002677663 551330203661 663274454566 132723600205 144563627156 116627347454 303135025122 002203567666 542544346713 661745645500 132734026333 662663541440 673264605146 331556350727 565673666700 132661164670 266273143345 334633672544 700134066162 334667001352 673332637665 160307562544 347567334613 566100726722 660007101605 160001332713 560001024203 564565323440 337627274665 012563543310 702627345667 054550001302 663303664270 000545557565 330712002727 671262237265 626160323337 547554412542 456001671543 351620333472 571302627541 600267551352 627700166155 034136264626 311667666156 662672166541 562663051175 702427155346 202002627001 567024202002 627001346624 004006002202 203745613060 551362627671 271400412311 564326667400 551312676203 756740060447 335205151626 056557624661 554560553321 313541563635 221171314723 313341321400 665554307564 565323541357 362676203732 200261456564 667272451131 545412472340 716202722703 001412307327 313302643454 556001024203 313541626300 112270012323 101661735674 456733155502 347211713237 164347321562 352677662571 755560027216 535660671151 336643554541 551341332717 662147334712 722627305315 001336617335 001340717344 723670012661 000547671556 330203323600 267440302626 607400557322 627667200302 512227157323 660550563312 202647337600 271145302643 717474000545 541323351543 100700007626 012341731224 557555400556 627355435664 564346203001 312676613001 100734004006 002203302002 626002626302 440000000000